|
|
1
6
你能用'
注:
也就是说,在你目前的情况下
行动组报告说
|
|
|
2
4
我也有同样的问题,我忘了做
但我还把它推到了一个远程github回购。。 您可能需要以相同的方式修复GIT\u提交者\u名称和GIT\u提交者\u电子邮件。。一旦repo包含了多个作者,你就需要对名字进行过滤。我未配置的名字是“未知”。
但是因为我在修复之前把它推到了回购,然后又推到了回购之后,所以在我的git代码的历史中,除了没有完全孤立的refs分支之外,我还有一个奇怪的双头结构:
A是我之前的回购,E是我在本地提交的变更,我正试图合并并推进回购。 B和C都有A和E作为父母,D是新的负责人。B是我的工作第一次从E推到坏名字/地址,C是过滤分支将我在E中的所有更改修复为正确名字的结果。
我曾经
然后我从E重新定义合并,然后
那么现在呢
当我推git的时候,它抱怨失败了,并拒绝了。这是真的,因为上面的commit B正是我想要摆脱的。
哦,还有额外的乐趣,如果你用msysgitforwindows做这个,你可能需要更新,我不能用1.52的filter branch,但是在更新到1.74后它工作正常。 |
|
|
3
0
如果要修改所有分支,请记住使用
要删除旧的引用:
|
|
Harry · 如何在编译时获取克隆的git仓库的标签 9 月前 |
|
Ooker · 如何从blob中删除秘密? 9 月前 |
|
|
hasdrubal · git日志图智能分支过滤器 9 月前 |
|
|
Stephen · git rebase删除了未经樱桃采摘的“樱桃采摘”提交 10 月前 |
|
|
J. Doe · 为什么git中没有跟踪git文件? 10 月前 |