0
我弄亂了我的遠程存儲庫,我可以恢復它嗎?我搞砸了一個遠程存儲庫,我可以從本地還原嗎?
現狀:
- 筆記本電腦(拉形式儲存庫, 我從另一臺筆記本電腦推與 錯誤的數據)
- 桌面(其中有一個良好的 本地倉庫 - 昨天)
臺式機
[email protected]:/var/www/html/t1.org$ git remote show origin
Enter passphrase for key '/home/gd/.ssh/id_rsa':
* remote origin
Fetch URL: [email protected]:t1_org.git
Push URL: [email protected]:t1_org.git
HEAD branch: master
Remote branches:
develop tracked
master tracked
Local branches configured for 'git pull':
develop merges with remote develop
master merges with remote master
Local refs configured for 'git push':
develop pushes to develop (local out of date)
master pushes to master (up to date)
在桌面上,開發已過時,遠程設備上的應有信息是不同的,但是不對。
我可以將本地存儲庫從我的桌面推送到我的git服務器嗎?然後重新應用修補程序並將所有內容都拉回筆記本電腦上?
如果需要提供更多信息,請告訴我。
TIA, Fossie
這是有點不清楚你的意思是「搞砸了」。如果你的意思是「消滅」,那麼通過一切手段,推回到那裏。如果你的意思是「推送一個錯誤的提交」,那麼你可能只是想恢復提交。我想你是在這兩個極端之間的某個地方? – Cascabel 2010-11-24 15:37:27