设想
我有一个解决方案,克隆到我的本地机器上,并且我对 master 分支做了一些更改(但我还没有提交它们)。
问题
工作还没有完成,所以我想暂时将这些更改提交到他们自己的分支中,但是我一直在 master 中工作。
如何将 master 中的更改提交到他们自己的分支?
设想
我有一个解决方案,克隆到我的本地机器上,并且我对 master 分支做了一些更改(但我还没有提交它们)。
问题
工作还没有完成,所以我想暂时将这些更改提交到他们自己的分支中,但是我一直在 master 中工作。
如何将 master 中的更改提交到他们自己的分支?
为了安全起见,先存储你的工作,然后创建你的分支:
git stash
git checkout -b newbranch
git stash pop
# work, add and commit in newbranch
git checkout master
# resume working on master