certifications Github foundation

https://learn.microsoft.com/en-us/training/paths/github-foundations/

https://www.exampro.co/github-foundations\

version control system is also call software control management

Setup username and useremail

git config --global user.name "<USER_NAME>"
git config --global user.email "<USER_EMAIL>"

initialize dir and make branch main

git init --initial-branch=main

or

git init -b main

Alternatively, you can create a new branch and check it out by using git in a terminal. The command would be git checkout -b newBranchName

status

git status

git add is the command you use to tell Git to start keeping track of changes in certain files.

git add .