ローカル -> サーバー A -> サーバー B の 3 台のマシンがあり、ローカル
でプログラミングし、サーバー A で git push ローカル コードを使用し、
サーバー AI でコードをサーバー B にプッシュするフックを
サーバー A とサーバー B の両方で設定します。これを構成しました
$ git config core.worktree /home/www
$ git config core.bare false
$ git config receive.denycurrentbranch ignore
そしてフックを持っていますgit checkout -f
サーバー B の一部のファイルを変更して追跡しないようにするにはどうすればよいですか?
やってみるgit update-index --assume-unchanged path/to/file
けどいつも気になるfatal: Unable to write new index file
ユーザーがそのフォルダーにアクセス許可を持っていると確信してい
ます(書き込み、読み取り、実行できます)git update-index --skip-worktree path/to/file