git はこのような状況をどのように処理しますか。
git によって管理され、Github でホストされているプロジェクトには、多くの共同作業者がいます。プロジェクトで作業している 2 人のユーザーが、ローカル コンピューター上の同じファイルに変更を加えます。たとえば、両方ともスタイルシートで作業しているとします。そして、両者は最新の変更をコミットし、Github に送信します。
これは、スタイルシート内で両方が異なるものを変更した場合、1 人の作業のみが最新バージョンになり、他の作業は履歴に含まれるという問題は発生しません。
複数の人が同じファイルで作業しているときに新しい変更が失われるのを防ぐために、この状況がどのように処理されるかはよくわかりません。
誰がそれがどのように機能するか説明できますか?