Introduction to git and GitHub, for a fool-proof programming: Figures

Adding Collaborators on GitHub


After Creating Clone of Repository


The Git Staging Area


The Git Commit Workflow


Piled Higher and Deeper by Jorge Cham, http://www.phdcomics.com/comics/archive_print.php?comicid=1531


Changes Are Saved Sequentially


Different Versions Can be Saved


Multiple Versions Can be Merged


Git Checkout


https://figshare.com/articles/How_Git_works_a_cartoon/1328266












Creating a Repository on GitHub (Step 1)


Creating a Repository on GitHub (Step 2)


Creating a Repository on GitHub (Step 3)


Freshly-Made GitHub Repository


Where to Find Repository URL on GitHub


Changing the Repository URL on GitHub


GitHub Repository After First Push


The Conflicting Changes