Comment by CJefferson
7 years ago
It resets the file x/y, or checks out branch y of remote x, or checks out local branch x/y. I've had confused users manage to create al of these cases, and git is very unhelpful in explaining the difference between the three cases.
No comments yet
Contribute on Hacker News ↗