Gitでpushしたらremote error: By default, updating the current branch in a non-bare repository is denied

スポンサーリンク
Git

Gitでpushしたら

remote error: By default, updating the current branch in a non-bare repository is denied

となったので、解決方法を調査しました。

 

エラー現象

 

gitで初めてリポジトリにpushしたらエラーが発生しました。

 

 

 

By default, updating the current branch in a non-bare repository
is denied, because it will make the index and work tree inconsistent

 

リポジトリがbareでないため、デフォルトではpushは拒否されると書いてあります。

 

 

リポジトリが、bareでないときbareにする

 

リポジトリが、bareでないのでbareにします。

 

 

リポジトリがbareであるかどうかを確認します。

 

 

リポジトリをbareにします。

 

 

再度、リポジトリがbareであるかどうかを確認します。

 

Gitについてのおすすめの本

 

↓Gitについてのおすすめの本はコチラ

Git

 

 

コメント