我正在采取一个类有一个全班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