假设我在Git上的master
分支上,我创建了一个名为bad_branch
的新分支。在完成这项工作之后,我意识到我想要删除我在此分支中所取得的进展,并且在我创建此分支之前仅保留master
中完成的工作。
如果我没有将bad_branch
与master
合并,那么一旦我git branch -d bad_branch
,我只会留下我想要的东西,这是我在{{1}所做的工作直到我做master
为止?
答案 0 :(得分:0)
你的问题令人困惑。
但是a)是的,"分支"的全部意义。是做一些工作没有影响其他分支。
b)恢复到主人的正确命令是git checkout master
。
为什么要删除它呢?如果你以后决定工作怎么办? 毕竟有用...为了删除它你可能会有 同时运行git gc。 -