我如何创建自己的Git分支来处理?

我的目标 - 从我们的开发部门分支出来,以便能够单独开展工作。 我很快就看到了如何做到这一点:

  • 打开git shell或powershell / cmd并导航到项目所在的文件夹。

  • 运行“git分支(desiredNameForMyBranch)”。 根据我的理解,这只是创建一个本地分支。

  • 运行“git checkout(desiredNameForMyBranch) - 这将切换到本地分支?

  • 运行“git push origin” - 这会远程创建分支吗?

  • 它是否正确? (我们使用的是github,但它们都是一样的,对吧?)。 是的,我意识到我需要在复合视力或其他方面采取这样的课程,我今天只有四个小时没有这样做。

    这与我所需要的相似,以供参考,如果其他人以后也有同样的问题:https://github.com/Kunena/Kunena-Forum/wiki/Create-a-new-branch-with-git-and-管理分支


    您可以使用git checkout -b branchname同时执行步骤2( git branch )和3( git checkout

    对于第4步,我习惯于使用git push -u origin branchname来远程显式创建分支,并将其设置为工作分支的上游。 这可以让你在没有参数的情况下进行git pull来更新远程分支的工作副本。 请参阅如何将新本地分支推送到远程Git存储库并进行跟踪?

    但是,如果您仅进行一些短期的本地开发,则可以跳过第4步,具体取决于您所在小组选择的工作流程。 只有当地的分支是常见的+一次性的(不复制)。

    链接地址: http://www.djcxy.com/p/4649.html

    上一篇: How do I create my own Git branch to work on?

    下一篇: Branch exists locally, but not in the origin