In interactive, the update command just lists the commands again:
$ git add -i
staged unstaged path
1: +0/-3 nothing .bowerrc
2: +4/-1 nothing .meteor/packages
*** Commands ***
1: status 2: update 3: revert 4: add untracked
5: patch 6: diff 7: quit 8: help
What now> u
*** Commands ***
1: status 2: update 3: revert 4: add untracked
5: patch 6: diff 7: quit 8: help
What now> 2
*** Commands ***
1: status 2: update 3: revert 4: add untracked
5: patch 6: diff 7: quit 8: help
What now> update
*** Commands ***
1: status 2: update 3: revert 4: add untracked
5: patch 6: diff 7: quit 8: help
What now>
git version 2.2.1
According to
http://git-scm.com/book/en/v2/Git-Tools-Interactive-Staging
I should expect:
staged unstaged path
1: unchanged +0/-1 TODO
2: unchanged +1/-1 index.html
3: unchanged +5/-1 lib/simplegit.rb
Update>>