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

スポンサーリンク

エラー現象

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

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

このエラーの解決策

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

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

# git config --get-all core.bare
false

リポジトリをbareにします。
# git config --bool core.bare true

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

#git config --get-all core.bare
true

スポンサーリンク
スポンサーリンク
スポンサーリンク

フォローする

スポンサーリンク
スポンサーリンク
Translate »