support for ln without -T flag
support for older git without @ shortcut