私は何人かのフリーランサーを雇う必要がありますが、彼らが以前のコミットを見ることを許可せず、現在の状態だけを見るようにしています。したがって、私の github でプライベート リポジトリのクローンを作成し、.git コミット履歴を削除し、クローン リポジトリをパブリックとして github アカウントに追加し、フリーランサーにそのリポジトリをフォークさせ、変更を含むプル リクエストを送信してもらいたいと考えています。次に、コミット履歴全体を使用して、変更を元のプライベート リポジトリに戻します。
これを行う最良の方法は何ですか?ありがとう