我从GitHub上的某个人克隆了一个项目并对其进行了更改。后来我意识到这些变化不仅对我有帮助,对其他人也有帮助,所以我想提出拉动请求。为了做到这一点,我需要有自己的公共版本,原始的维护者可以接受我的拉请求。
我在github上托管我的项目,所以我通过分叉来制作回购。但现在我想将我的本地提交(使用原始的git文件)应用到我自己的版本。有没有办法做到这一点?
答案 0 :(得分:2)
git remote set-url origin [url]
答案 1 :(得分:1)
您可以将原始回购设置为upstream
遥控器:
$ git remote rename origin upstream
然后将您的GitHub仓库添加为原始仓库:
$ git remote add origin [url-of-your-github-repo]
然后您可以定期从该回购中提取更改:
$ git pull upstream
答案 2 :(得分:1)
只需将您的仓库添加为远程,推送到它,然后发送提取请求。
git remote add mine $YOUR_REPO_CLONE_URL
git push mine $NAME_OF_YOUR_BRANCH
发送公关
答案 3 :(得分:1)