上传本地项目到github
在想要上传的文件目录中新建一个git(本地仓库)#在该目录中打开终端,在shell中键入
$ git init将该目录下所有文件都add到本地repository的暂存区中;或者说是建立跟踪
$ git add .
其中将 git add <文件名>可以将想要的文件添加到git的repository的 stage中
git add命令是个多功能命令,根据目标文件的状态不同,此命令的效果也不同:可以用它开始跟踪新文件,或者把已跟踪的文件放到暂存区,还能用于合并时把有冲突的文件标记为已解决状态等
$ git commit -m "想要说明本次提交的注释"
$ git remote add origin https://github.com/your_name/example.git
然后取回远程主机分支的更新和本地指定分支进行合并 $ git pull origin master
git pull的使用示例:
$ git pull <远程主机名> <远程分支名>:<本地分支名>
当如果远程分支(master)要与当前分支(默认为master)合并,则冒号后面的部分可以省略。上面命令可以简写为:
$ git pull <远程主机名> <远程分支名>
也就是说我们将本地当前的master(default)远程命名为origin的主机的master分支进行合并
$ git push -u origin master 由于新建的远程仓库是空的,所以要加上-u这个参数,等远程仓库里面有了内容之后,下次再从本地库上传内容的时候就可以直接
$ git push origin master
- 参考链接:
- 理解git commit https://segmentfault.com/q/1010000005900988
- 手把手教学git 命令 https://blog.csdn.net/zhang1027963459/article/details/50478340
- 如何将本地项目上传到github https://blog.csdn.net/zamamiro/article/details/70172900