Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change checkout actions to use newer restore syntax #760

wants to merge 8 commits into
base: gh-pages
Choose a base branch


Copy link

@jat255 jat255 commented Oct 6, 2020

This PR resolves #691 and changes all references to git checkout to either git restore (or git switch) as appropriate. I believe I got all the references, but a close look at the changes my a maintainer would be great. Since 2.28.0 is the default version in newer versions of Git for Windows and Linux, I think it makes sense to make these changes now. I've included the older syntax in comments in case people are using an older version, too.

I also tried to update the output blocks to reflect the verbiage used by git in more modern versions (I ran all the examples with Git 2.28.0 on Linux).

Copy link

@kekoziar kekoziar left a comment

Hi, @jat255. Thanks for working on the needed change that updates the listed output. However, please remove the changes to the identifiers and dates. Also, I don't think exposition to differences between git versions is needed (nor usually incorporated in the lesson). Items like i/w and mnemonicPrefix were never introduced into the lesson, and are out of scope.

I do appreciate the changes from checkout to restore and directory to tree

@kekoziar kekoziar added the status:changes requested Waiting for Contributor to update PR label Jul 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
status:changes requested Waiting for Contributor to update PR
None yet

Successfully merging this pull request may close these issues.

Consider replacing "checkout" with "switch" and "restore", if widely available in the future
2 participants