- 首先进入代码仓库目录;执行
git init
- 在github创建仓库,建立README文件
- 本地仓库与远程仓库建立连接本地仓库添加了github上的git仓库作为远程仓库,起名origin
git remote add origin 远程仓库地址
git pull origin master --allow-unrelated-histories
- 本地仓库分支和上游仓库分支建立关系,也就是远程仓库
git branch --set-upstream-to=origin/master master
git pull --> git add . --> git commit -m '注释' --> git push
第五步的功能和git push -u orgin master
作用一样的,都是为了本地分支在push,pull过程中不用加其他参数,会拉/提交代码到对应的分支下。
如果当前分支与多个主机存在追踪关系,那么这个时候-u选项会指定一个默认主机,这样后面就可以不加任何参数使用git push。
执行完git init之后,会发现git branch之后没有master分支,是因为master默认和提交关联的,执行完一次commit master分支会自动创建。