現在、公開したいgithubにプライベートリポジトリがあります。ただし、最初のコミットの一部には、公開したくない情報(ハードコードされた資格情報など)が含まれています。
コミット履歴の一部または全部を含めずに、最新のコミットを公開する(以前のコミットをパブリックリポジトリで実際に必要としない、または望んでいない)最も簡単な方法は何ですか?
新しいリポジトリを作成してみませんか?
—
ステファン
@Stephan新しいレポジトリを作成しているところですが、古いレポジトリから最新の状態を取得して新しいレポジトリにコミットするにはどうすればよいですか?
—
Rafe、2015年
.gitフォルダーを削除して、ソースがあるフォルダーで再度git initを実行できます
—
Stephan
.gitフォルダーを削除すると、2つのリポジトリに互換性がなくなり、一方から他方にマージできなくなります
—
Arnold Roa
リベースできませんか?あなたは文字通りすべての古いコミットを押しつぶしてから、(強制的に)プッシュします。
—
xaxxon