Using Git like a Pro
I wrote a Git tutorial a while ago and share it on the GitHub. Now I would like to share it again here on my website. To see some of my other notes, please have a look at my programming-notes. Table of Contents Git vs GitHub vs GitLab Set up your Git Basic commands Review a repo’s history Add commit to a repo Tagging, branching, merging Experiments using checkout Undoing changes Collaborating and syncing with GitLab Other useful commands Development pipeline, branching model and discussion Appendix A. Git Bash setup B. Cygwin setup ...