githubは初めてです。私の問題を表す次の状況があります。
XとYがgithubのパブリックリポジトリで何かを開発していると仮定します。Xはローカルファイルにいくつかの変更を加え、Yもローカルコピーに変更を加えました。
私のYがコミットしたとすると、Xはローカルで変更されたという理由だけで同期できません。Githubは、最初にXの変更をコミットしてから、同期するように指示しています。Xがコミットしようとすると、GithubはHEADnotfoundエラーなどを出します。
私の質問は、XとYの両方が、コミットと同期がランダムに発生することで、どのように何かを開発できるかということです。