diff --git a/README.md b/README.md index 52e4f8870..871e09865 100644 --- a/README.md +++ b/README.md @@ -260,6 +260,7 @@ If you aren't using any ZSH frameworks, or if you're using `bash`, `fish` or ano - [5 types of Git workflows that will help you deliver better code](https://buddy.works/blog/5-types-of-git-workflows) explains five different Git workflows and the way they tackle various aspects of code collaboration: introducing changes, solving conflicts, using branches, and more. - [A Git Walkthrough](http://www.mutuallyhuman.com/blog/2012/06/22/a-git-walkthrough/) by Zach Dennis is a great blog post - [A Grab Bag of Git Tricks](https://leahneukirchen.org/blog/archive/2013/01/a-grab-bag-of-git-tricks.html) by Leah Neukirchen is a great blog post on `git` that is the source for several scripts in this collection. +- [A Guide to GIT using spatial analogies](https://www.tartley.com/posts/a-guide-to-git-using-spatial-analogies/) - Some developers find `git` takes a little getting used to, claiming that it is conceptually convoluted compared to other distributed version control systems. Here are a couple of simple spatial analogies to help become proficient and fluent in using `git`'s command-line interface. - [A Thorough Introduction to Git's Interactive Patch Mode](https://dev.to/krnsk0/a-thorough-introduction-to-git-s-interactive-patch-mode-4bl6) is an introduction on how to stage just parts of your changes to a commit. - [A Tidy, Linear Git History](http://www.bitsnbites.eu/a-tidy-linear-git-history/) by Marcus Geelnard is a blog post about the value of a linear commit history. - [awesome-github](https://github.com/fffaraz/awesome-github) - Faraz Fallahi maintains a curated list of GitHub & Git resources.