ソースファイルを編集したがコミット前にやっぱり元に戻したい時はcheckoutコマンド
git checkout ブランチ名 ファイル名
ローカルリポジトリのブランチは以下のコマンドで確認
git branch
コミット前であればインデックスに反映した後でも有効
以下は例
C:\githome\prvkernel\freearea>git status On branch master Your branch is ahead of 'origin/master' by 2 commits. (use "git push" to publish your local commits) Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: source/FreeArea/FreeArea.suo C:\githome\prvkernel\freearea>git branch * master C:\githome\prvkernel\freearea>git checkout master source/FreeArea/FreeArea.suo C:\githome\prvkernel\freearea>git status On branch master Your branch is ahead of 'origin/master' by 2 commits. (use "git push" to publish your local commits) nothing to commit, working tree clean