私はここで、このユーザーとまったく同じ質問を持っている:私は私のグローバルGitのフックで新しいテンプレートファイルを持っているローカルgitフックをgit initで更新されたバージョンに置き換えるには?
git init template, replacing modified hooks
を。ただし、元のテンプレートファイルは既にロードされているため、git init
は上書きされません。
http://www.cs.potsdam.edu/cgi-bin/man/man2html?1+git-initから::私はここに同じことを読んで、これは正しいのgitの行動のように見える
既存のリポジトリでGitの初期化を実行しても安全です。 は既に存在するものを上書きしません。 git initを再実行する主な理由は、新たに追加されたテンプレートを取得することです。
新しいgitテンプレートフックを強制的に再読み込みするにはどうすればよいですか?私は多くのgit reposにいくつかのコンピュータで多くのフックを持ち、さまざまなユーザーが使用しています。最も実際的な方法は、フックを最初に削除してからgit initコマンドを実行するように指示するのではなく、ユーザーに特定のコマンドを実行させることです。これを行う方法はありますか?
を削除します。魅力として働く! – user