簡體   English   中英

致命:不是 git 存儲庫(或任何父目錄):.git

[英]fatal: Not a git repository (or any of the parent directories): .git

當我嘗試將 git 推送到 heroku 時,我得到以下信息

fatal: Not a git repository (or any of the parent directories): .git

我試着按照 ruby on rail tutorial 書。

我想我安裝了客戶端 heroku 包(通過從 heroku 網站下載並按照他們的說明安裝,GUI 格式安裝)。 所以我的客戶端 heroku 應該沒問題(我是編程新手,所以不確定這個術語是否正確)。

然后我打開一個新終端並輸入

git push heroku master

我有

fatal: Not a git repository (or any of the parent directories): .git

任何擅長這個的人都可以解釋我錯過了哪一部分嗎? 即必須先移動到某個目錄?

請告訴我命令,因為沒有命令我可能仍然不知道。

PS:我想我的 github 中已經有了存儲庫。

當我嘗試 git push 到 heroku 時,我得到了以下信息

fatal: Not a git repository (or any of the parent directories): .git

我嘗試遵循 ruby​​ on rail 教程。

我想我安裝了客戶端 heroku 包(通過從 heroku 網站下載並按照他們的說明進行安裝,GUI 格式安裝)。 所以我的客戶端 heroku 應該沒問題(我是編程新手,所以不確定這個術語是否正確)。

然后我打開一個新終端並輸入

git push heroku master

我有

fatal: Not a git repository (or any of the parent directories): .git

任何擅長這方面的人都可以解釋我錯過了哪一部分嗎? 即必須先移動到某個目錄?

請告訴我命令,因為沒有命令我可能仍然不知道。

PS:我想我的github中已經有存儲庫了。

當我嘗試 git push 到 heroku 時,我得到了以下信息

fatal: Not a git repository (or any of the parent directories): .git

我嘗試遵循 ruby​​ on rail 教程。

我想我安裝了客戶端 heroku 包(通過從 heroku 網站下載並按照他們的說明進行安裝,GUI 格式安裝)。 所以我的客戶端 heroku 應該沒問題(我是編程新手,所以不確定這個術語是否正確)。

然后我打開一個新終端並輸入

git push heroku master

我有

fatal: Not a git repository (or any of the parent directories): .git

任何擅長這方面的人都可以解釋我錯過了哪一部分嗎? 即必須先移動到某個目錄?

請告訴我命令,因為沒有命令我可能仍然不知道。

PS:我想我的github中已經有存儲庫了。

當我嘗試 git push 到 heroku 時,我得到了以下信息

fatal: Not a git repository (or any of the parent directories): .git

我嘗試遵循 ruby​​ on rail 教程。

我想我安裝了客戶端 heroku 包(通過從 heroku 網站下載並按照他們的說明進行安裝,GUI 格式安裝)。 所以我的客戶端 heroku 應該沒問題(我是編程新手,所以不確定這個術語是否正確)。

然后我打開一個新終端並輸入

git push heroku master

我有

fatal: Not a git repository (or any of the parent directories): .git

任何擅長這方面的人都可以解釋我錯過了哪一部分嗎? 即必須先移動到某個目錄?

請告訴我命令,因為沒有命令我可能仍然不知道。

PS:我想我的github中已經有存儲庫了。

當我嘗試 git push 到 heroku 時,我得到了以下信息

fatal: Not a git repository (or any of the parent directories): .git

我嘗試遵循 ruby​​ on rail 教程。

我想我安裝了客戶端 heroku 包(通過從 heroku 網站下載並按照他們的說明進行安裝,GUI 格式安裝)。 所以我的客戶端 heroku 應該沒問題(我是編程新手,所以不確定這個術語是否正確)。

然后我打開一個新終端並輸入

git push heroku master

我有

fatal: Not a git repository (or any of the parent directories): .git

任何擅長這方面的人都可以解釋我錯過了哪一部分嗎? 即必須先移動到某個目錄?

請告訴我命令,因為沒有命令我可能仍然不知道。

PS:我想我的github中已經有存儲庫了。

當我嘗試 git push 到 heroku 時,我得到了以下信息

fatal: Not a git repository (or any of the parent directories): .git

我嘗試遵循 ruby​​ on rail 教程。

我想我安裝了客戶端 heroku 包(通過從 heroku 網站下載並按照他們的說明進行安裝,GUI 格式安裝)。 所以我的客戶端 heroku 應該沒問題(我是編程新手,所以不確定這個術語是否正確)。

然后我打開一個新終端並輸入

git push heroku master

我有

fatal: Not a git repository (or any of the parent directories): .git

任何擅長這方面的人都可以解釋我錯過了哪一部分嗎? 即必須先移動到某個目錄?

請告訴我命令,因為沒有命令我可能仍然不知道。

PS:我想我的github中已經有存儲庫了。

如果您沒有直接使用git init則最有可能發生此錯誤。 使用git init制作git目錄/文件夾,它會起作用。

當我嘗試 git push 到 heroku 時,我得到了以下信息

fatal: Not a git repository (or any of the parent directories): .git

我嘗試遵循 ruby​​ on rail 教程。

我想我安裝了客戶端 heroku 包(通過從 heroku 網站下載並按照他們的說明進行安裝,GUI 格式安裝)。 所以我的客戶端 heroku 應該沒問題(我是編程新手,所以不確定這個術語是否正確)。

然后我打開一個新終端並輸入

git push heroku master

我有

fatal: Not a git repository (or any of the parent directories): .git

任何擅長這方面的人都可以解釋我錯過了哪一部分嗎? 即必須先移動到某個目錄?

請告訴我命令,因為沒有命令我可能仍然不知道。

PS:我想我的github中已經有存儲庫了。

盡管位於 git 存儲庫中,但仍有可能遇到此錯誤。

https://stackoverflow.com/a/60114649/3753318的答案完全正確:

在我的情況下,系統崩潰導致 HEAD 文件損壞。 本指南展示了如何解決該問題以及您可能遇到的其他問題。

https://git.seveas.net/repairing-and-recovering-broken-git-repositories.html

如果 .git/HEAD 文件以某種方式搞砸了,這也會導致“not a git repository error”

如果您之前有從本地到 GitHub 遠程的初始提交,或者如果您之前從遠程拉到本地,那么您已經設置了您的遠程。 對我有用的是登錄到我的遠程 GitHub 存儲庫,然后這個錯誤就消失了,並且能夠將更改從本地推/拉到遠程,反之亦然。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM