github.com で git を使用して、現在取り組んでいるプロジェクトを開発しています。
私は github.com にプライベート リポジトリを持っています。これを WORKING と呼びましょう。毎日のコミットをプッシュし、多くのブランチを作成します。各コミットは、くだらないメッセージとあらゆる種類の非推奨でいっぱいです。
私がやりたかったのは、可能であれば、github に新しい PUBLIC リポジトリをセットアップし、新しいローカル ブランチを作成し、それを CLEAN と呼ぶことです。ブランチ履歴のすべての不正確さを取り除くために、WORKING/master をマージしたいと考えています。次に、この新しいブランチを新しいリモート パブリック リポジトリにプッシュします。
これは可能ですか?
ファイルを新しく作成したリポジトリに手動で移動してからプッシュする方が簡単かもしれませんが、git でそれができるようになれば素晴らしいことです。