visual-git-guide icon indicating copy to clipboard operation
visual-git-guide copied to clipboard

Include `git restore` and `git switch` in your guide

Open mroavi opened this issue 3 years ago • 1 comments

Newer versions of git promote the use of git restore in the help messages in favor of the git checkout command I believe.

git-restore is about restoring files in the working tree from either the index or another commit.

E.g:

> git status
On branch master
Your branch is ahead of 'origin/master' by 124 commits.
  (use "git push" to publish your local commits)

Changes to be committed:
  (use "git restore --staged <file>..." to unstage)
	modified:   nvim/.config/nvim/lua/usr/plugins/init.lua

Would be nice if you update the guide with this recent change.

mroavi avatar Jan 12 '22 08:01 mroavi

Also, they introduced the switch command, both helping with the overloaded checkout command. These commands were introduced in git 2.23 (Medium.com article). @mroavi maybe add switch to the issue title?

memowe avatar Apr 21 '23 10:04 memowe