git分支的恐惧

又到了被git支配的时候
项目特别大,开发人员比较多,基本人手一个分支

创建分支

// 拉取最新的代码,创建分支
git checkout -b 分支名
// 然后远程push
git push --set-upstream origin 分支名 // 首次将分支推送到远程仓库

分支合入master

git checkout master // 切换到主分支
git merge 分支名 // 分支合并到主干
跳出弹框,填写合并原因
// 在英文输入法的时候 按下 i ,修改黄色信息
// 然后按下Esc,输入:+wq 回车退出(英文状态下)
git push 

将master分支内容合并到dev分支
1、切换到你所在分支dev:git checkout dev

2、git merge master

3、将本地内容push到dev分支:git push

我每次都是先将最新master分支内容合并到dev分支后,确认没有冲突,然后再讲分支内容合并到主干上。

你可能感兴趣的:(git分支的恐惧)