我正在採取一個類有一個全班github回購發佈實驗室,文檔等我想叉這個,做我自己的實驗室工作,並推到我的私人git回購。但是,我仍然希望能夠從github類中獲取更改。有沒有辦法做到這一點?叉github回購,並推到我的私人回購
感謝
我正在採取一個類有一個全班github回購發佈實驗室,文檔等我想叉這個,做我自己的實驗室工作,並推到我的私人git回購。但是,我仍然希望能夠從github類中獲取更改。有沒有辦法做到這一點?叉github回購,並推到我的私人回購
感謝
設置了兩個遠程分支,一個是你的私人和一個類
git remote add classwide sshblah
git remote add private sshblah
那麼你可以
git fetch classwide
搶你的類的東西,
git merge localbranch
進行這項工作,那麼你可以
git push localbranch private
把它變成你的私人回購
是的,肯定的,關鍵是在你的回購遙控器,讓您的前叉有一個遠程所謂的「血統」和爲原始回購創建一個稱爲上游的遠程。
創建上游遠程使用以下命令
git remote add upstream https://github.com/user/original.git
然後驗證您的遙控器
git remote -v
origin https://github.com/your-user/fork.git (fetch)
origin https://github.com/your-user/fork.git (push)
upstream https://github.com/user/original.git (fetch)
upstream https://github.com/user/original.git (push)
所以現在你可以推,從原來的回購
git pull upstream branch
git push upstream branch
拉在其他你可以直接在Github上創建一個pull請求
git add remote是錯誤的語法 – haz0rd
對不起,我犯了一個錯誤,現在是固定的,是git remote add – rderoldan1