1、git clone github地址
2、进入 本地仓库文件夹
3、git branch 查看所有分支
4、git branch 分支名 创建本地分支
5、在自己分支cs上提交代码:
git checkout 分支名 切换到创建的分支
git add . 添加本地代码到分支
git commit -m "add files" 提交代码到分支
6、切换到master分支上,从远程服务器上拉下最新代码:
git checkout master
git pull
7、切换到cs分支上,检查是否与master分支有冲突:
git checkout 分支名
git rebase master
8、若有冲突,先解决冲突
git add .
git rebase --continue(继续解决冲突)
反复执行这两步,直到所有冲突解决完成
9、将本地代码推送到远程分支上:
git push origin 分支名:master
常用命令:
切换分支:git checkout testing
查看当前所有分支的清单:git branch
分支前的 * 字符:它表示当前所在的分支
查看各个分支最后一个提交对象的信息:git branch -v
删除分支:git branch -D testing
同步远程服务器上的数据到本地:git fetch origin
如果你有个叫 serverfix 的分支需要和他人一起开发,可以运行 git push (远程仓库名) (分支名)
在这些分支里运行 git pull 会获取所有远程索引,并把它们的数据都合并到本地分支中来。
git push [远程名] [本地分支]:[远程分支] 语法,如果省略 [本地分支],那就等于是在说“在这里提取空白然后把它变成[远程分支]”
Comments NOTHING