如何使用CLI从GitHub现有的远程分支创建一个新的分支?

4
我是一名对 Git/GitHub 不熟悉的新手。
实际上,我知道如何通过 GitHub GUI 界面从现有远程分支创建一个新的分支,就像下面这样。
创建和删除您存储库中的分支
对于此过程的 CLI(命令行界面)是否正确,请参见以下内容?
git checkout -b new_branch_name origin/existing_branch_name_on_git_hub
有人能告诉我确切的方法吗?
1个回答

9

一旦你完成以下步骤:

  • 克隆GitHub仓库
  • 或执行git fetch命令,以更新远程分支

然后使用git branch -av命令可以查看所有的分支,包括origin/existing_branch

你可以使用以下命令创建新分支:

git checkout -b new_branch_name origin/existing_branch_name_on_git_hub

但是在第一次推送时,请执行以下操作:

git push -u origin new_branch_name

这将添加一个上游(跟踪)引用


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接