我克隆了一个Github仓库,进行了一些更改,现在我需要提交它们并发送一个pull请求。如何将我的克隆变成一个分叉?
答案 0 :(得分:20)
转到github repo,然后单击“fork”。现在你有了一个分支:)现在你需要将你的更改推送到你的fork并通过github发送pull请求
git remote add myfork git@github.com:MyUsername/MyForkRepository.git
git push myfork master
从那里你可以很容易地发送拉取请求。
答案 1 :(得分:0)
您可以在命令行中使用github's hub。为了获得最终的胜利,您可以将“origin”更改为您的分支,并通过一些重命名将您分叉的项目更改为上游:
# fork the project you cloned, creates a new remote with your username
# (and forks the project on github if you haven't already done so):
git fork
git remote rename origin upstream
git remote rename YOURUSERNAME origin