履歴なしでgitリポジトリをコピーする 質問する

履歴なしでgitリポジトリをコピーする 質問する

GitHub に公開したいプライベート リポジトリがあります。ただし、最初のコミットの一部には、公開したくない情報 (ハードコードされた資格情報など) が含まれています。

コミット履歴の一部またはすべてを含めずに、最新のコミットを公開する最も簡単な方法は何ですか (公開リポジトリ内の以前のコミットは実際には必要ないか、必要ありません)?

ベストアンサー1

履歴の深さを制限することができますクローン:

--depth <depth>
Create a shallow clone with a history truncated to the specified 
number of revisions.

限定的ではあるが、ある程度の履歴が必要な場合は、これを使用します。

おすすめ記事