Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.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
Git(中心):更改分支?_Git_Github_Git Branch_Branching And Merging - Fatal编程技术网

Git(中心):更改分支?

Git(中心):更改分支?,git,github,git-branch,branching-and-merging,Git,Github,Git Branch,Branching And Merging,我在github上进行了回购,然后在master branch上做了一些更改。 但我犯了一个错误,我必须在一个新的分支上工作,而不是在主分支上 我可以更改分支,还是应该再次分叉主分支,然后进行分支并应用我所做的更改?重命名您的本地分支: git branch -m master newbranch 将它推到您的遥控器上(比如说myremote): 从github的原始远程(比如说origin)创建一个主分支: 大力推动: git push myremote +master:master 这样

我在github上进行了回购,然后在master branch上做了一些更改。 但我犯了一个错误,我必须在一个新的分支上工作,而不是在主分支上


我可以更改分支,还是应该再次分叉主分支,然后进行分支并应用我所做的更改?

重命名您的本地分支:

git branch -m master newbranch
将它推到您的遥控器上(比如说
myremote
):

从github的原始远程(比如说
origin
)创建一个主分支:

大力推动:

git push myremote +master:master

这样就可以了。

重命名您的本地分支机构:

git branch -m master newbranch
将它推到您的遥控器上(比如说
myremote
):

从github的原始远程(比如说
origin
)创建一个主分支:

大力推动:

git push myremote +master:master
这应该可以做到