私のチームは現在、古くて恐ろしいソース管理ライブラリを使用しており、より成熟したシステムに切り替えることを検討しています。Git は私たちにとって最も魅力的なものです。
私たちは社内で使用するソフトウェアとスクリプトを開発し、同時に多くのプロジェクトに取り組んでいます。同じ開発者が、数週間にわたる長期プロジェクトに取り組んでいる可能性があり、その中間にはいくつかの小さなプロジェクトから小さなプロジェクトが含まれています。
現在の VCS には中央リポジトリがあり、全員がこの 1 つの場所にチェックアウトして戻ってきます。ワークステーションには現在のコピーしかありません。
現在のライブラリでできることの 1 つは、ファイルをチェックアウトしたが、変更をチェックインするのを忘れた人を確認することです。git では、すべてのリポジトリがローカルにあるため、誰かが中央のコピーへのプッシュを忘れたかどうかをどのように知ることができますか?