Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.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 - Fatal编程技术网

Git 将我的开发分支更改为主分支

Git 将我的开发分支更改为主分支,git,Git,我创建了一个名为developmentbranch的新分支,并对其进行了更改。用户和我自己测试了新代码,一切正常 现在,我想把对主分支所做的所有更改放到生产中 如何执行此步骤?最佳做法仍然是先在计算机上本地执行合并,然后再推回到BitBucket远程回购 git checkout master # make sure master is up-to-date git pull git merge development 您可能必须这样做,然后再次测试合并后所有内容是否仍在工作。 然后按。您要

我创建了一个名为
development
branch的新分支,并对其进行了更改。用户和我自己测试了新代码,一切正常

现在,我想把对
主分支所做的所有更改放到生产中


如何执行此步骤?

最佳做法仍然是先在计算机上本地执行合并,然后再推回到BitBucket远程回购

git checkout master
# make sure master is up-to-date
git pull

git merge development
您可能必须这样做,然后再次测试合并后所有内容是否仍在工作。

然后按。

您要查找的关键字是“合并”。如果没有对master进行任何更改,方法很简单:git checkout master,然后是git合并开发。@visibleman这可以在github/bitbucket网站上完成吗?或者我需要通过终端或GUI git客户端远程使用吗?是的,您可以通过web界面或命令行来实现。