我有一个“ bugfix”分支,在该分支上已经有多个提交(我没有将分支发布到服务器)。如果我删除此分支,那么提交将在日志中丢失?
答案 0 :(得分:1)
是的,当然,所有对该分支的提交都将丢失。 但是您可以做一件事,从该提交中创建一个新分支,您可以选择该提交并创建一个新分支。
只要把承诺和欢快的选择带入另一个分支 结帐至主分支机构
git checkout master
然后选择该提交
git cheery-pick -x <sha of commit>
现在提交已进入master分支
现在您可以删除要删除的分支
git branch -D <branch-name>