2016-03-08 20 views
1

讓我來解釋發生在我身上的事情。Git從遠程分支拉到一個新的本地分支,爲什麼我在分支中發現了一個提交命令?

當前分支是考拉開發。 從這個分支我調用命令

git pull origin preproduction:preproduction 

注意當地的分行試生產並不存在。

我發現:

  • 預期與遠程分支W¯¯同步的新的命名試製當地分支機構/同名

  • 而且我發現在日誌中的新條目(提交)

    合併分支 '試生產' XXXX的:中:/ opt/git的/ myremoteproject到考拉開發

我與考拉Dev分支的

爲什麼發生這種情況?

通過聲明:混帳拉[原產地] [來源]:[地址]

是它應該同步唯一產地/來源---> DEST?不是嗎?

+0

如果您不想合併到當前分支中,則應該使用'fetch'而不是'pull'。 – PetSerAl

+0

我不明白你的觀點,我說我在考拉開發部門,我需要創建一個新的分支,與遠程預生產一樣,是不是可以用一個命令來完成?通過提取我不會創建一個分支。 – koalaok

+0

'git fetch origin preproduction:preproduction' – PetSerAl

回答

2

來源:git help pull手工錄入頁面,我們可以讀到:

Incorporates changes from a remote repository into the current branch. 

更新只preproduction分支,你需要先結賬然後preproduction使拉。

相關問題