私はsvnユーザーであり、gitを試してみると思います。中央リポジトリのように機能するリポジトリ、テストして中央リポジトリに移動するためのステージングリポジトリ、およびステージングリポジトリの多くのクローンを作成しました。クローンにいくつかコミットしました。
そのクローンのコミット履歴をステージングリポジトリで利用できるようにするために、
git pull --rebase
そして今、私はそのクローンで起こった変更を持っています。今、あなたは私がそれをやりたいのはなぜだろうと思うでしょう。時々(または何度も)小さなコミットの1つがソフトウェアを台無しにしている可能性があり、ステージングリポジトリをテストしている人が、バグを探すすべての変更を1回ふるいにかけるのではなく、1つの小さなステップに戻るのは簡単です。私がgitを採用するのを妨げているのは、中央リポジトリまたはステージングリポジトリが段階的な変更ではなく大きなジャンプをすることです。増分変更は、開発者のクローンで発生します。それはDVCSの動作方法ですか、それとも配置を間違えましたか?ありがとう