A mental model for how Git works on a team
Tags: github, git, beginners
Published: 2020-12-03 21:08:40

Since my last post about git, I've learned that I could have made a few things more clear, particularly about how git works on a team. As a beginner, I've found git pretty baffling until I sat down to draw out how a simple workflow would operate. Enjoy!

![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.002.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.003.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.004.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.005.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.006.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.007.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.008.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.009.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.010.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.011.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.012.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.013.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.014.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.015.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.016.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.017.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.018.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.019.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.020.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.021.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.022.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.023.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.024.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.025.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.026.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.027.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.028.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.029.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.030.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.031.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.032.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.033.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.034.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.035.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.036.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.037.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.038.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.039.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.040.png)
***
![alt text](https://raw.githubusercontent.com/mathlete01/images/main/Git-Collaboration.041.png)