Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/github/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从fork同步github_Github_Synchronization_Branch_Git Fork - Fatal编程技术网

从fork同步github

从fork同步github,github,synchronization,branch,git-fork,Github,Synchronization,Branch,Git Fork,我是github的新手 我从第三方创建了一个fork,然后在这个fork中修改了几个文件,并将其提交给我的fork。我用叉子做了一根树枝 我注意到上游(我制作fork的第三方源代码)有一些更新,所以我同步了我的fork。现在,如何将更改从fork推送到分支 另一种情况是,在我的分支中做了一些更改之后,如何将它们推回到我的分支?您需要执行以下操作: git request-pull original_repo <repo_url> repo_with_changes git请求使用更

我是github的新手

我从第三方创建了一个fork,然后在这个fork中修改了几个文件,并将其提交给我的fork。我用叉子做了一根树枝

我注意到上游(我制作fork的第三方源代码)有一些更新,所以我同步了我的fork。现在,如何将更改从fork推送到分支

另一种情况是,在我的分支中做了一些更改之后,如何将它们推回到我的分支?

您需要执行以下操作:

git request-pull original_repo <repo_url> repo_with_changes
git请求使用更改拉取原始回购
这将把新代码拉入原始的_repo

以下是关于它的更多信息: 您需要执行以下操作:

git request-pull original_repo <repo_url> repo_with_changes
git请求使用更改拉取原始回购
这将把新代码拉入原始的_repo

以下是关于它的更多信息:

我用叉子做了一根树枝。我注意到上游(我制作fork的第三方源代码)有一些更新,所以我同步了我的fork。现在,如何将更改从fork推送到分支

实际上,如果您添加了一个远程引用原始回购协议,那么您要做的是:

 git remote add upstream /url/original/repo
 git fetch upstream
 git checkout your-pr-branch
 git rebase upstream/master
 git push --force
这假设
您的pr分支机构
是从
上游
回购
分支机构完成的。
如果要同步您的fork,您还可以将
上游/master
拉入
master
并将
master
推到您的fork

我用叉子做了一根树枝。我注意到上游(我制作fork的第三方源代码)有一些更新,所以我同步了我的fork。现在,如何将更改从fork推送到分支

实际上,如果您添加了一个远程引用原始回购协议,那么您要做的是:

 git remote add upstream /url/original/repo
 git fetch upstream
 git checkout your-pr-branch
 git rebase upstream/master
 git push --force
这假设
您的pr分支机构
是从
上游
回购
分支机构完成的。
如果要同步您的fork,您还可以将
上游/master
拉入
master
并将
master
推到您的fork