オプションの--(2つのハイフン)の意味

  • サブコマンドによって--の意味は変わるが、
  • 引数にコミットIDやファイルパスを複数指定する際に、それら引数同士を区別するセパレータ、識別子的に使う。
  • 例えば、以下は、git addサブコマンドで"-foo.txt"というファイルを引数に指定している。
$ echo 123 > ./-foo.txt # "-foo.txt"という-で始まるファイルを作る
$ ls 
-foo.txt
$ git add -foo.txt    # addは失敗する
$ git add -- -foo.txt # addは成功する

参考


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2017-09-01 (金) 18:13:14 (832d)