簡體   English   中英

git filter-branch重復提交

[英]git filter-branch duplicated commits

我正在像這里解釋的那樣重寫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似乎不是一個分支,但是我也不完全確定它是什么。

解決:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM