Here is what GitGuys is perfect for: when you want to do something in git, and you don't want to just copy a recipe from Stackoverflow because, damn it, what you want to do is a fairly basic function of an SCCS and you want to know how git approaches the task so you actually know what you are doing instead of blindly memorizing a formulae. If I had to recommend a "learning git" book, it would be the GitGuys site.
So, in general, my git resources are:
- git man page for reference, figuring things out myself.
- GitGuys.com for explanations and tutorials when I don't feel like experimental learning or when I want an authority to confirm my conclusions.
- Stackoverflow searches (via Google) for specific recipes.
- I follow this branching model.
FYI, my problem this time was that I had made changes to my local files while I was on the develop branch, and I had forgotten to make a feature branch. I wanted to create a new branch and switch to it without stomping on my local modifications. The GitGuys had a perfect page already written explaining exactly what I wanted to know and the reasoning behind the approach.
No comments:
Post a Comment