如何使用终端命令行将本地项目上传到Github


如何使用终端命令行将本地项目上传到Github?这个问题对于初学者应该是个头疼的问题,下面将一步一步告诉想学习github的朋友,如何使用终端命令行将本地项目上传到Github。


1:创建本地git仓库。

cd到你的本地项目目录,进行git命令操作

git  init


2:将本地项目工作区的所有文件添加到暂存区

git add .

点千万别忘记了,如果想添加项目中的指定文件,那就把.改为指定文件名即可。


3:将缓存区文件提交到本地仓库

git commit -m " ... "

冒号" ... "这里面的内容是主食信息。


4:在Github上创建自己的repository,进入官网,登录自己的账号进行操作。找到类似https://github.com/aaa/bbb这种连接,复制起来。下面需要用到。


5:将本地仓库关联到Github上

git remote add origin https://github.com/aaa/bbb  

在这一步时如果出现错误:fatal:remote origin already exists

那就先输入git remote rm origin

之后在执行上面的一句代码,就不会报错了。


6:将代码由本地仓库上传到Github远程仓库

git push -u origin master

执行完之后如果无错误就上传成功了,需要提示的是这里的master是Github默认的分支,如果你本地的当前分支不是master,就用git checkout master命令切换到master分支,如果你想用本地当前分支上传代码,则把第六步的命令里的master切换成你的当前分支名即可。


=================华丽分割线=================


        最后分享一些Github常用的命令:

切换分支:git checkout name

撤销修改:git checkout -- file

删除文件:git rm file

查看状态:git status

添加记录:git add file 或 git add .

添加描述:git commit -m "miao shu nei rong"

同步数据:git pull

提交数据:git push origin name


        分支操作

查看分支:git branch

创建分支:git branch name

切换分支:git checkout name

创建+切换分支:git checkout -b name

合并某分支到当前分支:git merge name

删除分支:git branch -d name

删除远程分支:git push origin :name


上一篇 下一篇