我在github网站上创建了一个分支,它不在我的本地存储库中。如何将该分支带到我的本地计算机,编辑它,然后将其推回到我的github帐户?
答案 0 :(得分:1)
运行
git fetch
从GitHub的服务器检索新分支,然后使用
git checkout YOUR-BRANCH-NAME
切换到该分支。
提交更改后,使用
将其推送到GitHubgit push
有关详细信息,请参阅Git Branching - Remote Branches。
答案 1 :(得分:1)
在您当地的工作地点输入:
git fetch origin newbranch
git checkout newbranch
其中newbranch
是新分支的名称。
然后进行编辑,完成后执行:
git push origin newbranch
答案 2 :(得分:0)
您必须先更新本地文件。在您的终端:
或者
您可以将代码库恢复到您正在讨论的分支的确切提交。在特定分支下的repo中,您应该看到所有提交。每次提交右侧的数字是SHA编号。您可以复制它,然后使用以下内容:
git fetch origin SHA git checkout FETCH_HEAD