在git中编辑分支?

时间:2017-06-27 00:59:54

标签: git github

我在github网站上创建了一个分支,它不在我的本地存储库中。如何将该分支带到我的本地计算机,编辑它,然后将其推回到我的github帐户?

3 个答案:

答案 0 :(得分:1)

运行

git fetch

从GitHub的服务器检索新分支,然后使用

git checkout YOUR-BRANCH-NAME

切换到该分支。

提交更改后,使用

将其推送到GitHub
git push

有关详细信息,请参阅Git Branching - Remote Branches

答案 1 :(得分:1)

在您当地的工作地点输入:

git fetch origin newbranch
git checkout newbranch

其中newbranch是新分支的名称。 然后进行编辑,完成后执行:

git push origin newbranch

答案 2 :(得分:0)

您必须先更新本地文件。在您的终端:

  1. 从主分支运行git pull
  2. git checkout(你在github网站上创建的branch_name)
  3. 或者

    您可以将代码库恢复到您正在讨论的分支的确切提交。在特定分支下的repo中,您应该看到所有提交。每次提交右侧的数字是SHA编号。您可以复制它,然后使用以下内容:

    git fetch origin SHA git checkout FETCH_HEAD