1

I would like to reset my working directory to the state in another commit. In pure git, I'd usegit checkout <commit> -- <file>. Is there a way to reach similar functionality from any of the dispatch popups in magit?

askedOct 2, 2016 at 16:45
Nikratio's user avatar
1

1 Answer1

1

UseM-x magit-checkout-file RET <rev> RET <file RET.

answeredOct 2, 2016 at 19:13
tarsius's user avatar
4
  • Is there a pre-defined keyboard shortcut for it in one of the dispatch popups?CommentedOct 3, 2016 at 4:26
  • No. What is your use-case?CommentedOct 3, 2016 at 10:19
  • Well, what is magit's use case? Using Git from emacs without having to type out the git command (or, in this case, an even longer emacs command).CommentedOct 4, 2016 at 2:21
  • None. That's why no key is bound to the command. The command exists because someone asked the same question some other time I assume. You can of course bind some key to it. Personally I almost never use it and when then I use the equivalent git command. But if I knew a compelling use then I might be able to think of a suitable key binding. That's why I asked.CommentedOct 4, 2016 at 8:33

Your Answer

Sign up orlog in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

By clicking “Post Your Answer”, you agree to ourterms of service and acknowledge you have read ourprivacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.