如何在不推送本地代码的情况下从特定远程分支创建新的空远程分支?

时间:2021-01-08 01:02:00

标签: git github

我看到了一个从 master 创建空远程分支的相关答案:Is it possible in git to create a new, empty remote branch without pushing?,使用以下命令:

git push origin origin:refs/heads/new_feature_name

但我需要从特定分支而不是 master 创建这个新的远程分支,而不需要从本地分支推送代码。我如何做到这一点?

1 个答案:

答案 0 :(得分:0)

首先提交您的本地更改。 假设您想从不是主分支的分支 A 创建一个分支。 然后使用以下命令转到该分支

git checkout A

然后执行下面的命令。

  1. git checkout -b branch_name
  2. git push origin branch_name

以上命令创建本地和远程分支。

相关问题