我有一个包含大量未提交更改的git repo。发送我未提交的更改给别人继续工作的最佳方法是什么?
答案 0 :(得分:4)
创建一个功能分支:
git checkout -b MySpecialFeature
提交功能分支:
git add -A
git commit -m "All my changes for SpecialFeature."
远程推送该分支。
git push -u origin MySpecialFeature
然后让您的特殊人员结帐您的功能分支。
git checkout origin/MySpecialFeature
有关git远程分支的详细讨论,请参阅: How do you create a remote Git branch?