# How to collaborate with Git?
Here are resources I collected for how to use Git to collaborate. I hope these tutorials will help you understand how to **pull** the latest source code and **fork/pull request** to contribute to this project!
## Topics specific resources
- Fork/Pull request
- [1.3: Forks and Pull Requests - Git and GitHub for Poets](https://www.youtube.com/watch?v=_NrSWLQsDL4)
Definitely watch this one, the speak is very energetic!
- [Git & GitHub Tutorial for Beginners #12 - Forking (& Contributing)](https://www.youtube.com/watch?v=HbSjyU2vf6Y&list=PL4cUxeGkcC9goXbgTDQ0n_4TBzOO0ocPR&index=12)
Definitely watch this one, a tone down version with hands one steps.
- [How to Collaborate On GitHub](https://code.tutsplus.com/tutorials/how-to-collaborate-on-github--net-34267)
Instead of videos tutorials, this is plain text.
- Tutorials of a nice Git GUI: **SourceTree**
[Getting started with Git using SourceTree](https://www.youtube.com/playlist?list=PLpL2ONl1hMLtlY1Y7YJNcA5zumvaITLYs)
If you are as lazy as me (don't want to type any command when using Git) you would love "SourceTree".
## General resources to learn Git workflow
- [Learn Git In 15 Minutes](https://www.youtube.com/watch?v=USjZcfj8yxE)
A short intro to Git
- [Git & GitHub Tutorial for Beginners](https://www.youtube.com/playlist?list=PL4cUxeGkcC9goXbgTDQ0n_4TBzOO0ocPR)
A more hands-on tutorial on how to use GitHub. ~ 10mins each
- [Git & GitHub Crash Course For Beginners](https://www.youtube.com/watch?v=SWYqp7iY_Tc&t=5s)
A very general/detailed crash course explaining what is Git. ~30mins long
###### tags: `tutorials` `git` `COSMOSS`