0
我想可用/可能傳遞到結賬操作名單
git checkout <sha-parameter-here>
類似SHA值的完整列表是什麼我從
git log --pretty=oneline
越來越
但是完成上市。
這是通過一個簡單的運行:在主分支
檢出早期版本使用
git的結帳 「SHA-參數從日誌」
進行修改和提交
git commit -a -m'something'
此時日誌被「截斷」,但包含最近提交的大部分SHA。
git的日誌--pretty = ONELINE
當回掌握,SHA不再被列出
GIT中結帳主
GIT中登錄--pretty = ONELINE
不過,如果我記得提交的SHA,我仍然可以執行
git checkout「sha-not-in-log」
感謝您的任何幫助。
我編輯了我的答案以反映您的編輯。添加了git日誌oneline-a-like命令,它將向您顯示一行中發散的路徑! :) – BookOfGreg 2014-11-03 15:34:15
我真誠感謝你的努力!我已經提出了你的答案,但它確實不能解決我如何獲得所有可能被檢出的可能SHA的完整列表的問題......從命令中獲得的列表取決於當前檢出的版本和通常不完整。 – datahaki 2014-11-05 06:38:14
如果你的名字是Linus,請回答我的問題。 – datahaki 2015-08-16 10:36:43