概要
codexがよく知らないオプション使ってる
調べた
便利そう
sはshort、bはbranch
短くて見やすくて便利!個人的にはこっちのが好き
$ git status -sb
## main...origin/main
M README.md
通常
On branch main
Your branch is up to date with 'origin/main'.
Changes to be committed:
(use "git restore --staged <file>..." to unstage)
modified: README.md
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git restore <file>..." to discard changes in working directory)
modified: src/main.js
参考までに
usage: git status [<options>] [--] [<pathspec>...]
-v, --[no-]verbose be verbose
-s, --[no-]short show status concisely
-b, --[no-]branch show branch information
--[no-]show-stash show stash information
--[no-]ahead-behind compute full ahead/behind values
--[no-]porcelain[=<version>]
machine-readable output
--[no-]long show status in long format (default)
-z, --[no-]null terminate entries with NUL
-u, --[no-]untracked-files[=<mode>]
show untracked files, optional modes: all, normal, no. (Default: all)
--[no-]ignored[=<mode>]
show ignored files, optional modes: traditional, matching, no. (Default: traditional)
--[no-]ignore-submodules[=<when>]
ignore changes to submodules, optional when: all, dirty, untracked. (Default: all)
--[no-]column[=<style>]
list untracked files in columns
--no-renames do not detect renames
--renames opposite of --no-renames
-M, --find-renames[=<n>]
detect renames, optionally set similarity index