現在、私は git を介して顧客にファイルを配布しており、状況を観察したいと考えています - 私の顧客の誰が必要なファイルを更新したのか、誰が更新しなかったのか、その特定の顧客を追跡する方法はありますか?
- a) git サーバーからプルされた git
- b) git チェックアウトに成功
?
前もって感謝します。
現在、私は git を介して顧客にファイルを配布しており、状況を観察したいと考えています - 私の顧客の誰が必要なファイルを更新したのか、誰が更新しなかったのか、その特定の顧客を追跡する方法はありますか?
?
前もって感謝します。
git push
git log
顧客によって実行されると、その顧客からのコミットがレポに追加されます。または同様の方法を使用して、顧客から発信された新しいコミットがあるかどうかを確認できるはずです。ブランチのreflogをアクティブにして、そこでプッシュを確認することもできます。ベア リポジトリの場合、reflog はデフォルトで無効になっており、構成変数 core.logAllRefUpdates
を に設定することで有効にできますtrue
。
の場合git cehckout
、これは顧客のマシンで行われる完全にローカルな操作であるため、これを見る機会はありません。