2
私の現在のgit status
は次のとおりです。サブモジュールの新しいコミットを除いて `-u`を追加するには?
modified: Gemfile
modified: Gemfile.lock
modified: ... many more files
modified: submodule_1 (new commits)
modified: submodule_2 (new commits)
modified: ... many more updated submodules ...
はどのようにサブモジュールの新しいコミットを除き、私にgit add -u
していますか?
その後、私は何を達成したいことは
git add -u
のと同じです
、git reset HEAD submodule_1 submodule_2 ... submodule_n
、またはgit add -u Gemfile Gemfile.lock ...all other files that are not submodules...
@Nowaker OK、私は混乱しました。私は自分の答えを編集しました。 – VonC
ありがとう@VonC。私はそれを関数にして 'git add -u'を追加しました。 – Nowaker
@Nowaker素晴らしい!それを関数として追加することもできますし、 'git addus'(ファイル拡張子なし)と呼ばれるbashスクリプト(Windowsでも)を作成して、' git addus'と呼ぶことができます。 'git-addus'が' $ PATH'または '%PATH%'にある場合、 'git addus'と呼ばれるとき、Gitによってbashとして実行されます。これは 'git-xxx'というスクリプトで動作します。 – VonC