私はずっと試してみることができませんでした。私は2つのローカル支店、master
とtests
を持っています。私は同じリポジトリを持つ2つの対応するリモートブランチを持っています、origin/master
、origin/tests
。私は別のリモート支店public/master
を持っています。私は、ローカルのmaster
とリモートorigin/master
の両方でコミット履歴にプッシュした人もいます。今、私はorigin/master
のすべてのコミットを押して、リモートブランチpublic/master
に押し込みたいと思います。私はそれを行う方法を理解することはできません。すべてのコミット履歴をスクラッシュし、別のリモートリポジトリにプッシュするにはどうしたらいいですか?
新しいローカルブランチでrebase
を実行しようとしましたが、動作しませんでした。
ここをクリックしてください:https://stackoverflow.com/documentation/git/5150/tortoisegit/31772/squash-commits – Julian
doeas "didnt'w work"とはどういう意味ですか? – sensorario