WIPとは何か?
プログラミングでWIPという文字を目にすることがあります。
これは、Work In Progressの略で作業中という意味です。
Gitのログ管理で、冒頭に[WIP]
とあれば作業中という意味になります。
Githubの便利なログ管理方法
GitやGithubでログ管理をするときに、共通の接頭語を使うと、ログがとても見やすくなります。
接頭語 | 意味 |
---|---|
[F] | Fix。バグ修正 |
[A] | Add。新規追加 |
[U] | Update。機能修正 |
[R] | Remove。削除 |
[WIP] | Work In Progress。作業中 |
[US] | Update Submodule。サブモジュールのアップデート。中に対象のサブモジュール名や内容を記載 |
あまり分類しすぎると管理が煩雑になるので、上記の6個で対応するのがわかりやすいと思います。
$ git log --oneline --graph
* 73aaaac (origin/master, origin/HEAD) [A]ActiveStorage migrated
* 32d2ced [U]development.rb FileUpdateChecker
* 3219db6 [F]database名 in database.yml
* 9b12aaa [U]rails-testに統一
* 9ef4168 [D]delete Users model
* 5ed12c6 [A]migration files
* 3529304 [A]Client with name column