开发前:(第一次如何拉代码)
1、git bash here
2、到gitlab上获取项目的地址,Shift+Insert到git命令窗口
3、git branch -a 查找所有分支 / git branch -r 列出远程分支
4、git fetch origin 获取下远程的最新状态(如果上一步查找所有分支没有找到新建的分支,可以用此命令获取下最新的状态)
5、git checkout 分支名 切换到当前分支
6、git pull --rebase origin 分支名 从当前分支获取代码,即本地代码已和分支代码同步
开发中:
开发完毕,准备提交到FAT:
1、git status 然后用 TortoiseGit → diff
2、git add . 或者 git add -A 或者可视化界面操作
3、git commit -m "注释" 代码提交的缓冲区,一般都要加上注释
4、git pull --rebase origin 分支名 本地版本库跟远程对应分支同步,有可能冲突
5、git push origin 分支名:refs/for/分支名%r= 把代码同步到仓库,r=域账号,是需要这个人review后他才可以提交
测试后合并到Release:
1、git status
2、git pull --rebase origin release
3、git checkout release
4、git pull --rebase origin release
5、git branch -a
6、git merge release
7、git merge 开发分支名
8、git pull --rebase origin release
9、git push origin release:refs/for/release