首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从当前分支和父/源分支的术语进行分支?

如何从当前分支和父/源分支的术语进行分支?
EN

Stack Overflow用户
提问于 2016-03-28 16:12:56
回答 1查看 35关注 0票数 0

下面的git命令会在当前分支中创建一个新分支吗?

git分支我的新分支

如果是,那么引用创建新分支的分支的正确方法是什么?“根”枝、“源”枝、“父”枝等?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-28 17:06:35

奥利弗在评论中链接的教程相当不错,但我会试着总结一下。不过,我会给你们一些git“理论”,因为如果你对下面发生的事情有所了解,那么很多git怪癖就更有意义了。

git branch my-branch将创建一个新分支。不过,该分支实际上只是一个引用:--它指向一个提交。当您最初创建一个新分支时,它指向创建分支时所执行的任何提交。然后,您可以使用git checkout my-branch签出新分支。或者,git checkout -b my-branch同时做这两件事。

“分支只是对一次提交的引用”是非常不直观的。这样做的原因是,每个提交都保存对其父提交的引用。这样,您就可以跟踪一个分支,只需遵循父提交返回。因此,我将原始分支称为“父”分支:如果您一直跟踪新分支,则它的父提交来自原始分支。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36266221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档