Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/23.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

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
github-从主目录中提取代码,将更改推送到新分支_Git_Github_Branch_Git Branch_Branching And Merging - Fatal编程技术网

github-从主目录中提取代码,将更改推送到新分支

github-从主目录中提取代码,将更改推送到新分支,git,github,branch,git-branch,branching-and-merging,Git,Github,Branch,Git Branch,Branching And Merging,我正在从事一个项目,在该项目中,我从master github branch创建了一个本地回购协议。但是,一段时间后,一个新的分支从master中派生出来。现在,我想将我的更改推送到新分支。我现在不想合并,只想将我当前的本地代码库推送到新分支。对正确的方法有什么建议吗?您可以使用git checkout-b newBranchName这将创建一个包含所有提交和文件的新分支。您可以在不影响主分支的情况下推送这些更改 创建本地分支git签出-b myLocalBranch。 将此分支推送到repo

我正在从事一个项目,在该项目中,我从master github branch创建了一个本地回购协议。但是,一段时间后,一个新的分支从master中派生出来。现在,我想将我的更改推送到新分支。我现在不想合并,只想将我当前的本地代码库推送到新分支。对正确的方法有什么建议吗?

您可以使用git checkout-b newBranchName这将创建一个包含所有提交和文件的新分支。您可以在不影响主分支的情况下推送这些更改

创建本地分支git签出-b myLocalBranch。
将此分支推送到repo git push origin myLocalBranch。

如果您是唯一推送到该回购的人,则可以强制推送。