link: fix, undo, remove in git