2
我正在使用egit,这就是我所看到的。不太明白这是如何工作的egit:在一个分支中所做的更改在另一个分支上可见而没有任何提交
从主,切换到一个新的分支。 对现有文件进行更改,修改文件。
切换到主站,所有更改都在主站上显示。
(无提示,那需要在切换前提交修改)
我正在使用egit,这就是我所看到的。不太明白这是如何工作的egit:在一个分支中所做的更改在另一个分支上可见而没有任何提交
从主,切换到一个新的分支。 对现有文件进行更改,修改文件。
切换到主站,所有更改都在主站上显示。
(无提示,那需要在切换前提交修改)
这不是一个例如:It问题,但是对于一般的git是如何工作的默认行为。
如果你做了一些修改,而不是将它们添加/提交到git中,那么它们将应用到你接下来签出的任何分支。
只有在结帐时无法自动应用更改时,您会收到一个错误消息,要求您存储更改,或者告诉您要检出的文件已存在,因此结帐无法继续。
因此,如果您在另一个分支上进行更改并希望仅将这些更改保留在该分支中,请添加并提交它们。或者,您也可以隐藏您的更改。