forkしたpublicリポジトリをprivateにする 公開されているリポジトリをフォークして、個人のprivateリポジトリにしたかった。 githubのfork機能を使うと、公開リポジトリになりprivateに変更できない。 わからんので調べた。 # bareモードでクローンする git clone --bare https://github.com/hoge/hoge # クローンした階層にいく cd hoge.git # ここでgithub上のprivateリポジトリを作成しておく # 作成したリポジトリにmirrorでpushする git push --mirror git@github.com:yourname/yourrepo # bareモードでクローンした不要な階層を削除しておく cd ../ rm -rf hoge.git

