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

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です