我已经重新组织了一个分支中的提交,然后它将被公开,导致提交的时间戳处于混合顺序.我宁愿让他们今天只有几秒钟.
显然,这些时间戳也不正确,但由于这是事情上市的时候,我更喜欢在时间上混淆历史.
那么如何告诉git在重新定位时创建新的时间戳?
我正在做一个很大的变化,有很多空白的变化.为了使合并完全可行,我需要-Xignore-all-space.
根据git --help rebase:
ignore-space-change,ignore-all-space,ignore-space-at-eol
为了进行三向合并,将具有指示类型的空白的行更改为未更改.与空行的其他更改混合的空白更改不会被忽略.另请参阅git-diff(1)-b,-w和--ignore-space-at-eol.
o如果他们的版本只引入了对行的空格更改,则使用我们的版本;
o如果我们的版本引入了空格更改但其版本包含实质性更改,则使用其版本;
o否则,合并以通常的方式进行.
然而,当他们和他们的通常意义交换时,他们和我们的人都会被换掉.这意味着在我的rebase中,我的所有空白更改都会丢失,因为它们位于合并的一边.
如何让git-rebase保持我的空白变化?