你可能猜到我是Git的初学者。我的问题:
感谢您的帮助:)
卡洛斯
答案 0 :(得分:1)
通过你的评论,你所谓的节点的git术语是“分支”,答案是否定的
按照Shahbaz的想法(也是我的,提交实际上是提交历史图中的节点),答案仍然没有。
您实际上无法更改提交。您可以更改引用的引用(如分支或标记名称)。这就是提交和rebase以及合并以及其他所有操作:它们向图表添加新提交,并且通常使您当前的分支名称引用最新的。较旧的提交仍然存在,其所有结构都完好无损。大约三个月之后,如果没有任何内容,他们将受到垃圾收集 - 但在你的情景中,孩子的分支仍然指他们一直以来所做的事情,所以他们的历史保持不变。