正如你所能理解的,我還在學習Git以及分支是如何工作的。不管怎麼說:搞砸了分支,舊的主分支顯示來自新分支的文件?
- 我工作的地方
master
分支。 - 我創建並切換到一個新的
fcwdetection
分支用於添加一些代碼,使用我的IDE,意思是不通過命令行。 - IDE要求我將新創建的文件(比如
A.php
)添加到存儲庫。我已添加並修改了B.php
(已添加)。
的結果是,master
分支(I切換回它)具有現在A.php
和B.php
具有相同的編輯作爲B.php
在fcwdetection
分支。
這怎麼可能?這是來自IDE的錯誤還是我完全誤解了分支的工作方式?
沒有你犯了兩個文件,而在'fcwdetection'科? – Atropo 2013-04-05 15:56:55
@Atropo我不這麼認爲,IDE只是要求我「追加」它來跟蹤。我已經爲'A.php'選擇了「是」並像往常一樣編輯了B.php。 – gremo 2013-04-05 15:57:53