在 git 分支中看不到 gh-pages 分支?
Unable to see gh-pages branch in git branch?
在gitbash中,当我输入gitbranch时,它只显示master分支。但是我在 GitHub.
中创建了 gh-pages 分支
为什么会这样?如何将我的代码从其他分支移动到 gh-pages 而不是拖放到 GitHub?
您只能看到本地分支机构,要查看您需要做的所有分支机构(尤其是远程分支机构):
git branch --all
您必须将新分支从 GitHub 拉到您的本地计算机。
说,如果你在 GitHub 上创建一个 gh-pages 分支,那么你必须使用
将它拉到你的桌面
git pull origin gh-pages
在 git bash.
要将文件从不同的分支复制到当前分支,
你可以使用
git checkout branch-having-the-file file.exe
然后是git add .
命令"git branch"列出本地分支。
命令 "git branch --all" 列出所有分支,包括远程分支。
在您的情况下,如果您直接在 Github.com 站点上创建了分支,如果您没有将本地存储库与服务器。
您需要先执行 "git fetch" 或 "git pull" 以便您的克隆与服务器保持同步。然后,您应该使用命令 "git branch --all".
将分支视为远程分支 "remotes/origin/gh-pages"
为了使用命令“git 分支查看分支 "gh-pages",您需要在您的克隆中本地创建它。您可以使用命令执行此操作(前提是您已经完成预先获取)
$ git checkout gh-pages
它将在本地创建分支 gh-pages 并将其设置为跟踪远程分支 remote/origin/gh-pages
在gitbash中,当我输入gitbranch时,它只显示master分支。但是我在 GitHub.
中创建了 gh-pages 分支为什么会这样?如何将我的代码从其他分支移动到 gh-pages 而不是拖放到 GitHub?
您只能看到本地分支机构,要查看您需要做的所有分支机构(尤其是远程分支机构):
git branch --all
您必须将新分支从 GitHub 拉到您的本地计算机。
说,如果你在 GitHub 上创建一个 gh-pages 分支,那么你必须使用
将它拉到你的桌面git pull origin gh-pages
在 git bash.
要将文件从不同的分支复制到当前分支, 你可以使用
git checkout branch-having-the-file file.exe
然后是git add .
命令"git branch"列出本地分支。 命令 "git branch --all" 列出所有分支,包括远程分支。
在您的情况下,如果您直接在 Github.com 站点上创建了分支,如果您没有将本地存储库与服务器。
您需要先执行 "git fetch" 或 "git pull" 以便您的克隆与服务器保持同步。然后,您应该使用命令 "git branch --all".
将分支视为远程分支 "remotes/origin/gh-pages"为了使用命令“git 分支查看分支 "gh-pages",您需要在您的克隆中本地创建它。您可以使用命令执行此操作(前提是您已经完成预先获取)
$ git checkout gh-pages
它将在本地创建分支 gh-pages 并将其设置为跟踪远程分支 remote/origin/gh-pages