Git is the foundation for collaberative work in this field. You can use Git to clone a repository to the current directory in your terminal by using git clone followed by the repository address. You can check the status of the file by using git status. If the changes are unstaged, they will appear red. If the changes are staged, they will appear green. After editing a file, the file will be flagged as modified. You can stage the modified file using git commit -m “description of changes made”. Finally, you can push the changes to git using git push origin main. If you are not quite ready to commit changes but also don’t wanna lose made changes, you can use git stash to temporarily hide the changes. When ready to commence working on the changes, use git stash apply to bring them back.