Jef*_*ica 144
很少有理由这样做,但参数是--allow-empty空提交,而不是--allow-empty-message空消息.您还可以通过键入git help commit或访问在线文档来阅读更多内容.
虽然树对象(它有自己的散列)将是相同的,但提交实际上会有不同的散列,因为它可能会有不同的时间戳和消息,并且肯定会有不同的父提交.所有这三个因素都集成到了git对象哈希算法中.
这里是你可能要一个空的承诺(包含一些评论),有几个原因:
git命令而不产生任意更改(通过Vaelus).gitolite(通过Tatsh)重新创建已删除的裸存储库.将元数据添加到提交树的其他策略包括:
git notes 在现有的不可变提交之上关联可变注释.Dim*_*ima 33
如果我理解你,你想做一个空提交.在这种情况下,您需要:
git commit --allow-empty
Run Code Online (Sandbox Code Playgroud)
Ado*_*els 25
空提交消息
git commit --allow-empty -m "Empty test commit"
Run Code Online (Sandbox Code Playgroud)
空提交与空消息
git commit --allow-empty --allow-empty-message
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
47862 次 |
| 最近记录: |