我對Git for Windows有問題。爲什麼在切換分支後仍然可以看到本地修改?
我在一個項目中有兩個分支:master
和membership
。問題是,當我修改membership
分支中的文件並切換回master
時,我仍然進行了修改。 membership
分支是本地分支。
如果我在master
是活動分支時提交,則更改將提交給主設備。如果我在membership
是活動分支時推送,則會爲membership
(這是我想要的)創建一個遠程分支。
我試過切換分支,但它沒有奏效。
你是否在切換到'master'之前對''membership'進行了修改?否則它是預期的行爲。 – musiKk 2014-11-21 10:08:19
我是他的助手。問題是,通常git要求在切換分支之前提交。這次它不是要求一些理由。 – Sefa 2014-11-21 10:24:06
@vgSefa我認爲較新的git版本很聰明,因爲他們不會問結賬是否涉及衝突。它可以節省您在結帳周圍的存儲 - 取消存儲支架。 – musiKk 2014-11-21 10:26:44