私はgitの初心者で、初期プロジェクトをセットアップしていて、.gitignoreファイルを作成したばかりで、それをプッシュしようとしていますが、コミット時にエラーが発生します。
リモートリポジトリを作成してクローンを作成し、いくつかのテストコミット/プッシュ/プルを実行しました。
これで、.gitignoreを作成し、それをリモートリポジトリにプッシュしたいと思います。「gitstatus」を実行すると、次のようになります。
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# new file: .gitignore
しかし、「git commit .gitignore」を実行しようとすると、次のようになります。
E325: ATTENTION
Found a swap file by the name ".git/.COMMIT_EDITMSG.swp"
owned by: Me dated: Mon Mar 25 15:51:27 2013
file name: ~Me/Desktop/MyProject/iOS/.git/COMMIT_EDITMSG
modified: YES
user name: Me host name: Me-MacBook-Pro.local
process ID: 28500
While opening file ".git/COMMIT_EDITMSG"
dated: Mon Mar 25 16:32:44 2013
NEWER than swap file!
これはなぜですか、どのように進めればよいですか?