如何在 GitHub 中创建分支

Sim*_*nRH 5 git github git-branch

我正在学习 Git 并进行实验。我了解如何进行基本操作,但正在努力创建一个新分支。我在 Windows 中使用命令提示符,在浏览器中使用 github 工具。我试图通过在浏览器中创建一个新分支(名为 branch_1)来模拟新分支的创建,但是当我尝试在命令提示符中找到该分支时,它没有出现。例如,这是我在命令提示符中得到的内容:

git branch
 _notes/dwsync.xml
master
v1.1
v1.2
v1.3
Run Code Online (Sandbox Code Playgroud)

如何让新分支出现?

nhu*_*uvy 7

您执行以下步骤:

git checkout -b your_branch
git push -u origin your_branch
Run Code Online (Sandbox Code Playgroud)

显示所有分支(查看结果):

git branch
Run Code Online (Sandbox Code Playgroud)

参考: https: //git-scm.com/docs/git-branch


Ala*_*lan 5

当您在 github 中创建分支时,它位于 github 远程中。您需要从远程获取分支到本地,并告诉本地跟踪该分支。

git fetch <remote_name> <branch_name>

git checkout --track <remote_name>/<branch_name>

这假设您希望远程设备上的branch_name 与本地设备上的branch_name 相同。


Inf*_*ter 0

当您使用浏览器在 github 中创建新分支时,您必须将其拉入本地存储库,因此您可以执行以下操作: git pull 并在执行后执行: gitbranch