remove and ignore *~ backup files

I removed *~ backup files that were accidentally checked in and also add *~ to .gitignore