亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將所有git提交壓縮成一個?

如何將所有git提交壓縮成一個?

Git
qq_遁去的一_1 2019-08-06 12:50:45
如何將所有git提交壓縮成一個?你如何將整個存儲庫壓縮到第一次提交?我可以重新設置第一次提交,但這會讓我有2次提交。有沒有辦法在第一個之前引用提交?
查看完整描述

3 回答

?
不負相思意

TA貢獻1777條經驗 獲得超10個贊

也許最簡單的方法是使用工作副本的當前狀態創建一個新的存儲庫。如果要保留所有可以先執行的提交消息git log > original.log,然后在新存儲庫中編輯初始提交消息:

rm -rf .gitgit initgit add .git commit

要么

git log > original.log# edit original.log as desiredrm -rf .gitgit initgit add .git commit -F original.log


查看完整回答
反對 回復 2019-08-06
?
四季花海

TA貢獻1811條經驗 獲得超5個贊

在最新版本的git中,您可以使用git rebase --root -i。

對于除第一個之外的每個提交,請更改picksquash。


查看完整回答
反對 回復 2019-08-06
  • 3 回答
  • 0 關注
  • 1343 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號