はい、それは悪い考えだと思います。誤解しないでください、それをする理由は素晴らしいように聞こえますが、結果はまだ恐ろしいかもしれません。
追跡されたブランチを引っ張るときにマージの競合が発生しますが、少なくとも私はそうなるのではないかと心配していますが、間違っているかもしれません。
今は仕事でテストしたくありませんが、自分で試してみてください。
実際、最近のコミットをチェックアウトできます。新しいブランチを作成したり、ささいなことをコミットしたり、チェリーピックしたり、自動コミットなしでマージしたりします。
次に、スクリプトを実行し、プルします。結果がひどいマージ混乱である場合は、間違いなく昼間にこれを実行しないでください。
代わりに、夜間ビルドまたは毎週ビルドに入れる可能性があります。
しかし、毎晩でも悪い考えかもしれません。
すべてが月曜日に終了するため、マージの競合が発生しないことが確実な場合は、毎週実行することもできます。
それ以外の場合は、マージの競合が発生しないホリデーシーズンに1〜2回実行します。
ただし、ソリューションはコードスタイルの優先度に依存する場合があります。
gitリポジトリを自動的に作成し、プロジェクトのフックを設定するセットアップスクリプトを作成する方が良いと思います。
または、プロジェクト内の開発者用のフォルダーにフックセットアップスクリプトを含め、それを単にgit自体にチェックインすることもできます。