1、新建一个文件夹
2、初始化
git init
3、与远程origin master建立联系
git remote add origin xxx
xxx表示地址
4、把远程分支拉到本地
git fetch origin dev
dev是远程仓库分支名
5、在本地创建分支dev并且切换到该分支
git checkout -b dev origin/dev
第一个dev是本地的分支名称,第二个dev是远程的分支名称
6、把远程某个分支的代码拉取到本地
git pull origin dev
dev为远程分支名称
上面的是一个基本的步骤,更基本的诸如配置git之类的,自行谷歌吧。
7、在开发的时候,先要在本地“创建并切换分支”,进行开发
git checkout -b fix
这个相当于
git branch fix //创建fix分支
git checkout fix //切换fix分支
两个命令的组合
8、查看当前所有的本地分支
git branch
有*表示当前分支
9、查看所有分支,包括远程分支
git branch -a
10、然后是开发保存三剑客
git add . //添加所有文件
git status //查看状态,不是必须的
git commit -m ‘自己要说的话’ //懒,不想写太多
11、切换回分支,比如说fix分支开发,切换回dev分支
git checkout dev
12、之后进行分支合并
git merge fix
这里可能会有冲突啥的,自己处理一下
13、提交代码之前需要拉取代码查看是否有冲突
git pull origin dev
14、处理完冲突或者是没有冲突就可以提交了
git push origin dev
15、删除分支
git branch -d fix
git branch -D fix //强制删除
2018年12月7日补充:
比如说在本地创建了一个分支fix用于修复bug,那要怎么样与远程的fix分支建立联系呢?
16.本地分支与远程分支建立联系
git branch --set-upstream-to=origin/fix
over...