【Git】空ブランチを作る

gitで空の新規ブランチを作ったときの備忘録。

やりたいこと

Testプロジェクトに空のブランチを作成する。作成する空ブランチには元になる親ブランチの歴史・ファイルを引き継がせず、新規の歴史をもたせる。

手順

まずはTestプロジェクトのクローン

$ git clone https://github.com/Test.git
$ cd Test

空ブランチkaraを作成してpush

$ git checkout --orphan kara       #親の歴史を引き継いでいないブランチを作成
$ git reset --hard                 #親のファイルを引き継いでるのでreset
$ touch README.md                  #READMEを追加
$ vim README.md
$ git add README.md
$ git commit -m "initial commit" 
$ git push origin kara        #サーバー側へpush  
カテゴリー Git

コメントを残す

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