與git
打我周圍跑,在一個分支my_branch
手動編輯.git文件夾有多糟?
git reset HEAD~1
然後,我想git pull
撤消reset
但是起源是一個在線存儲庫和,離線,git pull
只是中止
所以我找到了一個解決方法:
- 從日誌
- 編輯
.git/refs/heads/origin/my_branch
獲取來源尖端的哈希值,並從日誌由一個替換的哈希
它似乎工作,但看起來不那麼幹淨/不安全以我爲我不這麼用打破.git
文件夾 所以,這就是爲什麼我問是否安全
(是的,我覺得愚蠢到沒有覺得pull
相當於fetch
+ merge
)