1)にprime
レポがありremote server host
ます。
2)にbare
レポがありremote server host
ます。
3)clone of the bare
に作業ツリーを持つレポがlocal computer
あり、ベアはこのローカル レポでリモートとして設定されています。
場合によっては、共通の手順「git add and commit」を使用せずに、一部のファイルが共有ホスト スタッフによって直接 (ステージングなしで) 追加されます。結果:
私たちはしばしば git push を実行し、「すべてが最新です」と表示されますが (ベアが更新されるため真です)、プライムは更新されないため、working tree
ファイルが存在しません。
ベアがプライムと異なる場合、プライムを最新のベアファイルで更新する必要があるように、何か (フック、cronjob?) が必要です。
この動作を強制するためにフックまたは cronjob を使用できますか?
私たちの選択肢は何ですか?
誰かがそれに対する忍耐を持っているなら、私はチャットできます。
ご意見をお聞かせください。