ワークフォルダのファイルを修正してgit add ./ したが、commit を忘れてしまい、さらにファイルを修正し add、commit したら、前にaddした修正は残らない?やってみるとlogには出てこない。この時、インデックス登録したことも消えるのでしょうか?addとcommitを一度に行うcommandは無いでしょうか?
commitしなければ、残りませんよ。> addとcommitを一度に行うcommandは無いでしょうか?ありません。
> commitしなければ、残りませんよ。ステージングする意味(理由)は何でしょうか?(GitHubでもcommitしたものをやり取りしているようですが)
ざっくり言えば、仮置きです。一つのファイルでやっていると意味が見えませんが、複数のファイルとか、時間かけて作業する場合に、コミットまでは不要だけど、ひとまず仮置きしておくかって場所です。