Github for Windows只是在我嘗試進行提交時被轟炸,現在git(命令行)告訴我每個文件都是新的。我仍然有一個53MB大小的.get文件夾。在此之前我已經做過60到100次提交。如何在Github for Windows崩潰後恢復回購?
如何在不丟失任何歷史記錄或更改的情況下恢復我的工作副本?
Git的狀態說:
分支主
初始提交
變更,必須承諾:
(使用 「混帳RM --cached ......」 到unstage)新文件:.gitattributes
新文件:.gitignore
...(1620多個文件)變化不連續上演承諾:
(使用 「混帳添加...」 更新的內容將被提交)
(使用 「git的結帳 - ...」丟棄在工作目錄的變化)修改:源/富/酒吧/ Index.cshtml
未跟蹤文件:
(使用「混帳添加...」在什麼將致力於包括)
Posh Git命令提示符如下:
C:\ Projects \ Foo [master +1623〜0 -0 | 0〜1-0]>
從git log
的輸出是如下
C:\項目\富[主1623〜0 -0 | !+1〜1-0]> git的日誌
致命的:壞默認的修訂版 'HEAD'
UPDATE
我只是跑 「驗證數據庫」,從Git的圖形用戶界面,並將其與回來以下內容:
樹上晃來晃去晃來晃去4b825dc642cb6eb9a060e54bf8d69288fbee4904提交 30855e0deee8600f10733e6760db54fee2570a38懸掛承諾 cd8bc69ad56ca5c4d51d0d5028525698158cf3ec懸掛提交 c934f9823d907cd69c5e08a0159b9de4dfe3da35懸掛承諾 f958caca247978db978b70460276b5da7582bb06通知:HEAD指向一個 未出生的分支(主)的通知:無默認引用
如果沒有更具體的診斷信息,很難分辨出這裏提出的問題。你也許應該包括一些git status的輸出,以及你以前會在這裏得到什麼。同時我會投票結束。 – pmr