私は svn 風の git ワークフローを使用しています。私と数人の開発者は、中央の公式レポジトリを通じてやり取りしています。
別の開発者はいくつかの大規模な変更に取り組んでいますが、公式リポジトリにプッシュする前にさらにテストを行う必要があります。私はプロジェクトに取り組みたいのですが、今から数日後に大量のマージ競合に対処するのではなく、彼が行ったことに基づいて変更を行う必要があります。
これに対する私の見解は、彼が変更をコミットし、私が彼のリポジトリからプルする必要があるということです。このようにして、彼は大きなプッシュを控えることができ、私は彼のコードベースを使い始めることができます.
私は心配し始めています... まだ共有していないコミットを安全にリベースできるのが気に入っています。しかし、人々が私から引っ張ることを許可されている場合、rebase
これまで安全でしたか?
質問: git リポジトリは、どのコミットがプルされたかを認識していますか?