Git新手在這里!
我, Allison, 剛剛the_repo從Bob.
我對 進行了一些更改the_repo,我希望提出拉取請求,以便Bob合并我所做的更改。
但是,在我克隆他之后Bob做了一些更改,我想確保 Bob 所做的所有更改現在都與我的同步。the_repo
我可以從 git bash 這樣做嗎?
當我這樣做時,git pull- 它顯然會將更改拉到我的帳戶下。這叫做變基嗎?
uj5u.com熱心網友回復:
這git pull是兩個組合命令git fetch和git merge
所以,基本上,你正在做一個合并操作
要進行變基,您可以使用git pull --rebase
uj5u.com熱心網友回復:
使用已經克隆的存盤庫,如果有人可能在遠程進行更改,您只需鍵入git pull后跟分支的名稱,檢查新的更改并下載它們:
$ git pull origin master
然后,您將擁有一個帶有更改的新遠程分支,以檢查當前的遠程型別:
$ git branch --all
remotes/origin/HEAD -> origin/master
remotes/origin/master
注意:如果您或其他人正在修改同一檔案的同一行,git可能需要執行遞回策略,您必須先解決沖突。
uj5u.com熱心網友回復:
好,我知道了:
我需要做:
1. $ git remote add bobs_work [email protected]:XXXX/the_repo.git
2. $ git fetch bobs_work
3. $ git rebase bobs_work/master
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/526280.html
標籤:混帐github
上一篇:對私人牧場進行修改是否安全
