- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我试图理解 Eclipse 中 GIT 图的某些部分。
我们将提交者称为 G、A、R、J 和 K。
在这种情况下,我们有两个分支:master 和 agfa(dev 分支)。Commit 5cc4355 :绿线是什么意思?这不是一个新分支,所以我想这意味着本地存储库已经发生分歧......不知何故。Commit 9d4035d:在这里,“A”将 agfa 分支 merge 到 master。但是为什么黄线上是merge,而不是实际的master呢? (蓝色)。
我想我只是对同时开发人员在不同工作区工作这一事实感到困惑......但如果有人可以确认发生了什么,那将非常有帮助:)
最佳答案
Eclipse 使用彩色线条链接相关提交以帮助您阅读提交图,但这些彩色线条与分支(在 Git 意义上)几乎没有关系。
Git 术语有点困惑,但请记住,分支 只不过是一个 reference that points to a particular commit at a given time。 .
您不应该将 Git 分支与您的 IDE 用来表示一系列相关提交的任何内容混为一谈。
Commit 5cc4355 : What does the green line means? It's not a new branch, so I guess it means the local repository has diverged... somehow.
请注意,两行(蓝色和绿色)源自提交 5cc4335
。这表明历史上存在分歧:两个不同的分支最初指向该提交,但随后在这两个分支中发生了不同的事情(即在这两个分支上创建了不同的提交),因此在提交图的那个节点处出现了分歧。
Here, "A" merged the agfa branch to the master. But why is the merge on the yellow line, instead of the actual master? (blue).
该提交消息表明,当贡献者 A 将分支 agfa
merge 到 master
时,master
指向提交 9d4035d
。线条的颜色(黄色)无关紧要。
关于eclipse - Eclipse 绘制的提交图中彩色线条的含义是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26843651/
这个问题在这里已经有了答案: Towards the "true" definition of JAVA_HOME (5 个答案) 关闭 4 年前。 为什么 ActiveMQ 提供者需要设置 JAV
这个问题在这里已经有了答案: What is a lambda expression in C++11? (10 个答案) 关闭 8 年前。 这是来自 boosts asio 的一个例子。这是什么意
这个问题在这里已经有了答案: What does the double colon (::) mean in CSS? (3 个答案) 关闭 7 年前。 我经常看到这种用法。特别是伪类。“::”在
嗨,另一个愚蠢的简单问题。我注意到在Apple框架中的某些typedef中使用符号"<<"谁能告诉我这是什么意思?: enum { UIViewAutoresizingNone
someObject.$() 是什么意思? 我正在浏览 sapui5 工具包中的 tilecontainer-dbg 文件,发现了这个: var oDomRef = this.$(); or some
这个问题已经有答案了: How to interpret function parameters in software and language documentation? (4 个回答) 已关闭
我遇到过这个语法。任何人都可以解释一下 getArg1ListInfo:()=>(object.freeze(arg1)) 的含义 function foo (arg1,arg2) { let
对于子类,我有以下代码: class child1 : public parent { public: static parent* function1(void) { ret
这个问题在这里已经有了答案: What does "|=" mean? (pipe equal operator) (6 个答案) 关闭 1 年前。 我有一部分代码包含以下功能: void Keyb
以下在 C++ 中是什么意思? typedef PComplex RComplex [100]; 请注意,PComplex 是我代码中的用户定义类型。 谢谢 最佳答案 RComplex 是 PComp
在我的 Lisp 代码中,我有函数 (nfa-regex-compile),它创建一个包含初始状态、转换和最终状态的 cons 列表(表示自动机的节点)从作为参数给出的正则表达式开始。 在这种情况下,
以下文字摘自 Learning Spark 第 3 章 One issue to watch out for when passing functions is inadvertently seria
PHP 文档 block 中以下内容的含义是什么: #@+ zend框架代码中的一个例子: /**#@+ * @const string Version constant numbers */ c
由于 python 的一些版本控制问题,我必须使用自定义函数来比较 HMAC (SHA512)。为此,我找到了这个函数: def compare_digest(x, y): if not (i
取自this answer here : static const qi::rule node = '{' >> *node >> '}' | +~qi::char_("{}"); 请注意,声明了名称
我正在查看 chi 包的文档。我看到类似的东西: https://github.com/pressly/chi/blob/master/_examples/rest/main.go#L154 data
我想知道如果我采用值为 8 的 INT,这是否意味着我只能从 1 到 99999999 或从 1 到 4294967295 UNSIGNED? 最佳答案 文档似乎很清楚这一点: Numeric Typ
我想知道如果我采用值为 8 的 INT,这是否意味着我只能从 1 到 99999999 或从 1 到 4294967295 UNSIGNED? 最佳答案 文档似乎很清楚这一点: Numeric Typ
这个问题在这里已经有了答案: 关闭9年前。 Possible Duplicate: Does “/* (non-javadoc)” have a well-understood meaning? 以下
在 Prolog 代码中,可以使用“ headless ”Horn 子句将指令传递给编译器,这些子句与指向左侧的物质蕴涵 ':-' (⇐) 的左侧没有头部关系。例如,导入模块或声明 Unit Test
我是一名优秀的程序员,十分优秀!