3
我還是發現git的行爲有些混亂。在經歷了重大的痛苦和誤解之後,我瞭解到git回覆否定一個特定的提交而不是回覆到那提交。到目前爲止,我還沒有用過git cherry-pick。Git Cherry-Pick vs Git Revert:比較和對比?
你能詳細說明這兩個git命令嗎?何時以及如何使用它們?
我還是發現git的行爲有些混亂。在經歷了重大的痛苦和誤解之後,我瞭解到git回覆否定一個特定的提交而不是回覆到那提交。到目前爲止,我還沒有用過git cherry-pick。Git Cherry-Pick vs Git Revert:比較和對比?
你能詳細說明這兩個git命令嗎?何時以及如何使用它們?
git cherry-pick
就像「將指定的提交轉換爲補丁並在此應用此補丁」。
git revert
就像「將指定的提交轉換爲補丁,'反轉'該補丁(如3210)並將其應用於此處」。
這兩個命令都可能導致衝突。
在請求複製文檔之前,請先嚐試搜索Internet。這裏有來自Google搜索結果的第一頁的結果:quick-ref http://gitref.org/和完整命令參考http://git-scm.com/book/commands - 我的評論指的是第一次編輯之前的原始問題「能否詳細說明每個git命令......」,對不起,如果你的意圖是Emil在編輯中修復的。 – MBO
@MBO:是的,我原來的問題是:「你可以詳細說明每個git命令以及何時以及如何使用它?」我多次查看過谷歌搜索,並在git上有4本書。使用git revert最初是非常痛苦的,因爲在1-2個月裏,我明白它意味着迴歸到一個特定的承諾,我無法理解它產生的奇怪行爲。如果HEAD和我正在恢復失敗的提交之間有臨時提交,我仍然覺得有點混亂。 – haziz