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
如果要修改所有分支,请记住使用
要删除旧的引用:
|
charleslcso · 从开源克隆并推送到我的GitHub[重复] 1 年前 |
Itachi · 无法为python项目安装“DAWG”包 1 年前 |
Igor · git重置已删除目录上的头 2 年前 |
Robo · 撤消删除Git中被忽略的文件 2 年前 |
Ali EXE · 如何根据bat中命令的输出设置变量? 2 年前 |
ShortArrow · 如何使用git管理链接源文件? 2 年前 |
Siggi · 使用git移动文件时丢失历史记录 2 年前 |