本文最后更新于 1035 天前,其中的信息可能已经有所发展或是发生改变。
因为实习生都是 developer 权限 ,所以开发都是基于分支开发。我这边需要先审核代码再合并分支
1. 先切到需要审核的分支,审核一下分支代码
先拉取一下整个仓库的分支列表,我理解这个命令是同步本地和远程的仓库状态
git fetch
看看实习生建立的分支是啥,显示远程和本地的所有分支。看看实习生创建的分支是什么分支名
git branch -a
拉取远程分支到本地,分支名 branch_name
git fetch origin {$branch_name}
切换分支到实习生的分支,并且给这个本地分支弄个名字,对应远程的分支
git checkout -b {$local_branch_name} origin/{$branch_name}
2. 代码审核完成之后
合并远程分支内容到本地主分支
git merge origin/{$branch_name}
提交代码
git push
3. 删除实习生的分支,下次有需求开发再从 master 重新拉就行
git push origin --delete {$branch_name}