Suppress git error messages when checking out master after cloning #32
+9
−2
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
When the branch that is to be checked out on deployment is the master branch (which is very useful for development or QA environments), a number of git errors occur on
vd setup
.Example:
Even though the deployment succeeded, the error messages are quite confusing. Especially since one error message reads "fatal", though it's not fatal at all (from the point of view of Whiskey Disk)!
This patch fixes this issue by avoiding any git checkout actions if the recently cloned git repository equals the branch that we want to have. It should avoid much confusion for people that attempt to deploy their master branch.
Thank you for creating Whiskey Disk -- it's been a pleasure to use!