我在本地克隆了一個存儲庫,並在我做了一些更改並希望推送它們之後,我收到消息說我的文件夾不是git repo,而且確實沒有.git文件夾。我不知道它去了哪裏。.git文件夾消失了,我該如何推送我的更改?
所以現在我有這些文件,我需要推,我怎麼可以創建該文件夾,將承認修改過的文件,所以我可以把他們一個Git倉庫?
我在本地克隆了一個存儲庫,並在我做了一些更改並希望推送它們之後,我收到消息說我的文件夾不是git repo,而且確實沒有.git文件夾。我不知道它去了哪裏。.git文件夾消失了,我該如何推送我的更改?
所以現在我有這些文件,我需要推,我怎麼可以創建該文件夾,將承認修改過的文件,所以我可以把他們一個Git倉庫?
再次克隆到另一個文件夾存儲庫。然後,將.git文件夾複製到您損壞的項目文件夾中。
這似乎不是,嚴格來說,是一個編程問題。更多的技術支持問題。你也沒有告訴我們你到目前爲止所做的嘗試,所以我堅持使用標準的技術支持建議:
不知道爲什麼downvote是這樣指導的;我的回答是在@rcarraretto之前給出的,除了*其他可能的解決步驟之外,還包含了答案*,並就如何在將來改進OP問題提供了建議。 – BTownTKD
通常,當你克隆版本庫,你需要提供源位置和目標目錄。目標目錄是通過提供要調用的文件夾的名稱而創建的。我的建議是嘗試克隆存儲庫並創建一個不同的目錄。您將能夠從該目錄推送更改。當你從這個目錄推入時,起初它可能會認爲一切都已經改變,但實際上是因爲該目錄是全新的,沒有任何內容。源位置是從github網站或任何你可能使用的git網站
但是,如果你想創建一個新的git倉庫,那麼你只需要提供一個目錄名和存儲庫會爲您創建。
這是使用Git GUI實現,但其他用戶界面可能的工作方式相同
的可能重複[刪可以git的恢復?](http://stackoverflow.com/questions/6246907/can- deleted-git-be-restored) – BTownTKD