iT邦幫忙

1

想問git要怎樣才可以完全還原版本

git
  • 分享至 

  • xImage

例如
版本一 有1,2兩個檔案
版本二 是1,2b,3兩個檔案 (2b是改變了的b)

之後我輸入git reset --hard 版本一的ID
就變成了1,2,3
3卻還存在沒有被刪掉

想問一下git要怎樣才可以完全還原版本一的版本

Zero皇 iT邦研究生 3 級 ‧ 2022-08-24 07:01:05 檢舉
通常我可能會先把所有檔案全部commit後,在剛commit完得狀態下再git reset,因為可能中間有檔案被 add或改變過,用git status確認一下,可能會有提示,對這個狀況可能git restore .(放棄所有檔案更改)也會有用
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
0
deh
iT邦研究生 1 級 ‧ 2022-08-22 17:19:31

手動去刪掉阿
你的3不在版本控制內了

0
ronrun
iT邦新手 4 級 ‧ 2022-08-22 23:14:00

不用手動刪除個別檔案。直接全部刪除,然後再用git去reset。

0
gan068
iT邦新手 5 級 ‧ 2022-08-24 15:00:42

git clean -f

我要發表回答

立即登入回答