git ignore *~.*
mv git aliases & completions to one file
add #depends comments
fix git remote completion