第一次 "修改"
git clone
git checkout -b sk-dev
写代码。。
git stash 暂存
git pull --rebase origin develop 一般无冲突
git stash pop 有可能产生冲突
解决冲突
git add .
git commit -m "add description info."
git push origin sk-dev
发 merge requests
leader 去merge 完毕
另一个需求
git checkout develop
git branch -D sk-dev
git checkout -b sk-dev
写代码。。
git stash 暂存
git pull --rebase origin develop 一般无冲突
(有冲突
解决冲突
git add .
git rebase --continue
解决冲突
git rebase --abort
git rebase --skip
)
git stash pop 有可能产生冲突
解决冲突
git add .
git commit -m "add description info."
git push origin sk-dev
发 merge requests
leader去 merge 完毕
git pull --rebase origin develop
git push origin [branch]