add cdl for "cd -"
add gcm for git commit -m
update gitignore to correctly ignore tags