5

我开始在 master 中工作 - 后来进行了许多更改(没有提交)我意识到这项工作应该在单独的分支中完成。

我可以使用当前更改创建一个新分支,然后将 master 中的更改丢弃回其原始状态吗?

谢谢

4

1 回答 1

4

我想到了。

在主上时:

git branch [new-branch]
git checkout [new-branch]

...继续编辑-在我的情况下,我提交了它们...

git add .
git commit -am 'updates'

切换回主人

git checkout master

在我开始进行所有更改之前,分支处于原始状态......

希望这对其他人有帮助!

于 2012-04-19T00:27:01.657 回答