git - 如何判断哪个 GIT 孩子是新分支?
问题描述
大家还好吗?遇到了 GIT 问题,我无法确定哪个子节点与父节点在同一分支上,哪个是新分支: git tree example for below commits
可以看出,本地/远程项目中有标签但没有分支名称。
tag "3.2ECHO1.1" -> parent: d42624
first green commit -> child 1: c1749e
first pink commit -> child 2: 404c71
如果我运行以下任何命令:
git branch -a --contains c1749e
git branch -a --contains 404c71
git branch -a --contains d42624
结果是每个空行。
问题:给定一个 git 父提交,如何确定哪个孩子在同一个分支上,哪个孩子是新分支?我想将这个项目的确切结构重新创建到一个新项目中。
谢谢
解决方案
从来没有一个孩子被父母包容过。孩子包含,即,父母的后代,反之亦然。箭头指向后方,而不是前方。
推荐阅读
- angular - 打字稿/角度不是函数错误
- python - xlsxwriter:将 'xl_col_to_name(col)' 解析为 worksheet.set_column() 中使用的值
- css - 将鼠标悬停在背景 DIV (CSS) 上时更改按钮颜色
- java - Apache POI 自动调整大小功能不适用于换行文本(新行)
- junit - 在 SEQUENTIAL 模式下运行功能和场景时如何处理空手道结果,而不是在空手道中并行
- python - 将第一个元素移动到 Numpy 数组的结尾
- ios - 现在在 Xcode 中切换选项卡的快捷方式?
- python - 如何创建一个从给定的任何文本文件中读取的程序?
- azure - 一个应用程序有多少个应用服务?
- java - ResultSet 可能为空,如何解决这个问题?