我是新來的混帳,並從clearcase,我不明白爲什麼會發生以下情況:如何阻止git在分支之間移動我的更改?
說我創建一個git私人開發分支,並對其中的文件做一些更改。
現在,我需要做一些其他無關的工作,並簽出master分支。
Git自動將我的更改從我的私人分支傳遞給我的本地主人。
我覺得這非常直觀。我有私人開發分支的原因是因爲我不想讓我的更改去其他地方,直到我準備好了。爲什麼git在沒有我這麼說的情況下移動它們。
是的,有git存儲,但是一旦你有一些開發人員並行或者你需要經常切換,它是一件難事,以跟蹤存儲。我寧願這些改變也不會在分支機構簽出。如果你忘記藏在瘋狂的時刻,恐怖就會與你交朋友。
我是否缺少一些可以避免這種情況的配置?
非常感謝!
您是否對私人分支進行了更改? –