LoginSignup
0
0

More than 3 years have passed since last update.

Gitに空コミットができない時の対処方法

Posted at

空コミットとは?

【用途】:
Gitでブランチをきって作業を開始する時に、他のメンバーに 「ここで作業してますよ〜!」と周知をし、
タイムラグにより作業ブランチが埋もれないようにするため。

通常なら(--allow-empty -m "プルリク名")でコミットできる

ターミナル
$ git commit --allow-empty -m "{プルリクエストのタイトル}"

コミットはファイルの変更がないとできないようになっているが、ターミナルで該当するディレクトリに入り、
上記のコマンドを打ち込むと通常は空コミットができる。

$ git commit --allow-empty -m "first commit"

そう、通常ならばできるはず・・・
しかし私のmacでは通用せずエラーが返ってきたので、他の方法で空コミットできないか試してみた。

エラーが返ってきた場合は(-m "initial commit")を試してみる

ターミナル
$ git commit -m "initial commit"

私は上記のコマンドを入れて実行したら、無事空コミットが作成できた。
空コミットが作成されたらすぐにGitにpushをすること。

--以上

補足メモ

ターミナルで該当するディレクトリにサクッと入れる方法
cd /Users/と打ち込んだあとEnterを押さないで、入りたいディレクトリのフォルダをターミナルにドラッグ&ドロップするとcd /Users/のあとにパスが自動で入る。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0