$ git config --global user.name "Your Name"
$ git config --global user.email "you@youraddress.com"
$ git config --global push.default matching
$ git config --global alias.co checkout
$ git init
#view all settings
$ git config --list --show-origin
#set global configurations for your git
$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com
git config --global init.defaultBranch main
git config --global user.name "lakshan wijerathne"
git config --global user.email "lakshan.wijerathne@arimaclanka.com"
## set your git name and email
git config --global user.name "your username"
git config --global user.email "your email"
## then try to clone a repo
git clone <git-repo-url>
## after that if you are not loged in then git will ask for username and password
## provide the username and password (use personal access token insted of password)
## If you want to avoid providing a username and password every time, you can just store that username and password.
git config --global credential.helper store
## you can check the configaretion with this command
nano ~/.gitconfig
## The username and password will be saved in the file ~/.git-credentials. in the format
nano ~/.git-credentials
## You can also opt for cache to store the username and password instead of disk.
git config --global credential.helper cache
echo "# HomeFinder" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/Ster1402/HomeFinder.git
git push -u origin main
git config --global user.name "Tanju Gümüs"
git config --global user.email "tanju.guemues@x-cell.com"
git init [directory]