2012-10-09 214 views
4

我重写我的git仓库的作者,历史像解释here,但是我原来的结构从git的过滤分支提交

D (user 2) <-- master 
| 
C (user 2)    E (user 1) <-- branch 1 
|       | 
+-------------------------+ 
| 
B (user 1) 
| 
A (user 1) 

变成

D (user 1) <-- master  G (user 2, original/refs/heads/master) 
|       | 
C (user 1)    F (user 2)    E (user 1) <-- branch 1 
|       |       | 
+-------------------------+-------------------------+ 
| 
B (user 1) 
| 
A (user 1) 

所以,问题是,我怎么能完全摆脱F和G? original/refs/heads/master似乎不是一个分支,但我也不完全确定它是什么。

回答

4

解决了:

git update-ref -d refs/original/refs/heads/master