以前没注意,个人电脑用git的时候没初始化邮箱。
commit的时候都用的一个不存在的邮箱,所以github上小方块基本都是白的(有几块有颜色的是另一台笔记本)。
所以以前提交的还有救没?能改不?
https://github.com/phith0n
commit的时候都用的一个不存在的邮箱,所以github上小方块基本都是白的(有几块有颜色的是另一台笔记本)。
所以以前提交的还有救没?能改不?
https://github.com/phith0n
1
luin Jun 8, 2015 |
2
9hills Jun 8, 2015 via iPhone
不用改啊,把那个邮件地址加到你的账号里就行了
|
3
phithon OP @9hills 那个是个不存在的邮箱……是mac最早默认的[email protected]这种。。。
|
4
CMGS Jun 8, 2015
可以,git filter 命令……巨复杂。。。
|
5
Andiry Jun 8, 2015 via Android
可以,直接发信给客服
|
6
spritevan Jun 9, 2015
如果确认不会影响其他人的历史
可以 rebase 回去 reword 修改提交信息 重新 push |
7
ychongsaytc Jun 9, 2015 via Android
@spritevan 这可能是最完美的办法了
|
8
junnplus Jun 9, 2015
|
9
networm Jun 11, 2015 @phithon 如果你的仓库还没有人使用或者说允许他们重新克隆你的仓库使用的话,你是可以这么做的,否则会很麻烦,很可能出现混乱。
方法是下面链接中的 Changing E-Mail Addresses Globally 小节 Git - Rewriting History http://git-scm.com/book/en/v2/Git-Tools-Rewriting-History |