Gitでリモートブランチの上書き/削除ができません

ALMiniumはセキュリティを考えてサーバ上のブランチの上書/削除をデフォルトで禁止しています。 ただし上記の設定を行うと、過去のコミットが削除されたり、ブランチの内容を消去されることがあるので、 注意が必要です。

Gitでリモートブランチの上書きを可能にする

上書きを有効にするには、/var/opt/alminium/git/リポジトリ名 に移動し、 下記のコマンドする。
■ブランチの上書きを有効
# git config receive.denynonfastforwards false


Gitでリモートブランチの削除を可能にする

ブランチの削除きを有効にするには、/var/opt/alminium/git/リポジトリ名 に移動し、 下記のコマンドを実行する。
■ブランチの削除を有効
# git config receive.denydeletes false




[入門git]の書籍横断比較とレビュー

入門git
著者:Travis Swicegood
出版日:2009-08-12
出版社:オーム社

[Web制作者のためのGit入門]の書籍横断比較とレビュー

Web制作者のためのGit入門
著者:大杉 充
出版日:2014-06-28
出版社:マイナビ




Google+