1
事情發生在我身上最後的時候,我創建使用-b otions一個新的分支有兩個參數:git的結帳-b <branch><start-point>
我創建了一個分支從主這樣
git checkout -b test remotes/origin/master
這創建一個分支,但它也把我的configs像這樣:
branch.test.remote=origin
branch.test.merge=refs/heads/master
我把我的新分支github上,我一直在做一些工作,在我的測試分支。過了一段時間,我不得不添加一些東西給我的主分支,所以我做了並推動。
然後我轉到我的測試分支,做了一個git pull之後,我得到了測試分支的更改。我認爲這需要我如何創建分支以及如何設置配置。
我試圖尋找一個解釋,但我只看到第二個參數是。
有人可以解釋究竟發生了什麼嗎?
謝謝