IMAC2025-OpenSource-Tutorial Tutorial on open-source collaboration Basic Git commands Clone a repository git clone <url> Add a file to the staging area git add <file> Commit changes git commit -m "message" Push changes to the remote repository git push Pull changes from the remote repository git pull Check the status of the repository git status Check the history of the repository git log or git log --oneline to display each commit on a single line.