Learn iPhone, iOS, Objective-c, Swift, cocos2dx, Unity and ….?

iOSやAndroid開発でのエラー解決法や便利tipsのメモ

RSS Feed

Git 〜既存のgit repositoryを初期化する方法〜

0 Comments
Posted by Kuro on 2013/11/26

スポンサードリンク

git repositoryの初期化

private repositoryで作業していたものをpublicにrepositoryに移す時に過去のcommit履歴はすべて削除したいということがあるかと思います。

まず”rm -rf .git”でgitの管理下にあるファイルをすべて削除します。
(rmは削除コマンドで、-rfオプションは該当ディレクトリ以下のデータをすべて削除するという意味です)

その後、”git init”で初期化を行えば、既存のデータはそのままでゼロからgit管理を始めることができます。

rebaseを使って複数のコミットを1つにまとめてしまう手もあります。
“rm -rf”使わないで済むのでこちらのほうが安全でいいかもしれません。
参考:2つのコミット履歴を1つに統合する

スポンサードリンク


Filed under git, Programming
You can leave a comment, or trackback from your own site.

0 Comments

You can be the first to comment!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

スポンサードリンク

Popular Posts