我如何创建自己的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