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

Git 如何从现有远程分支创建远程分支?

Git 如何从现有远程分支创建远程分支?,git,ubuntu,github,Git,Ubuntu,Github,假设git上有几个现有的分支。我想从现有分支在其上创建一个新分支。我该怎么做呢?假设您指定了远程来源 首先,您在本地创建分支 git签出-b分支名称来源/分支名称 将远程分支推送到远程服务器时,会自动创建该分支。所以,当你想做的时候,你可以做 git推送原始分支名称只需创建一个新分支,而无需签出它: git branch newbranch existingbranch 要查看并开始处理,您可以执行以下操作: git checkout newbranch 要在一个步骤中完成以上两项: git

假设git上有几个现有的分支。我想从现有分支在其上创建一个新分支。我该怎么做呢?

假设您指定了远程来源

首先,您在本地创建分支
git签出-b分支名称来源/分支名称

将远程分支推送到远程服务器时,会自动创建该分支。所以,当你想做的时候,你可以做

git推送原始分支名称

只需创建一个新分支,而无需签出它:

git branch newbranch existingbranch
要查看并开始处理,您可以执行以下操作:

git checkout newbranch
要在一个步骤中完成以上两项:

git checkout -b newbranch existingbranch