我遇到了麻煩。我想要做的是在本地創建一箇中央git存儲庫,然後克隆它以創建一個工作副本。當我對克隆進行更改並推送更改時,我沒有在SourcTree中發現任何錯誤,但這些更改沒有被推送。我沒有看到中央存儲庫中的更改。在同一個系統上創建遠程和本地git存儲庫?
我得到的各種錯誤的過程中,例如,SourceTree會抱怨這一點,在森特拉爾庫執行git status
致命:此操作必須在一個工作樹運行[複製]
我必須將我的中心存儲庫裸露,以便錯誤消失,但仍無法使push
正常工作。我不確定是什麼導致了這個問題。我嘗試了一下,但沒有成功。這是可行的嗎?我在做一些根本錯誤的事情嗎?
(我不使用主機上的雲彩我的中央存儲庫,但我可以把它移到一個差異PC,但我真的希望兩者(中心和工作副本)我自己的系統上)
你怎麼知道這些變化沒有推到中央倉庫? – 2014-10-11 09:12:47
@MagnusBäck當我在資源管理器中訪問回購站時,它不顯示我添加的新文件。 – 2014-10-11 13:11:56
什麼資源管理器,Windows資源管理器?這是預期的。要檢查裸倉庫是否包含提交,請在該倉庫中運行'git log'。 SourceTree可能也可能不適用於裸機。 – 2014-10-11 14:03:55