#!/linuxSucks/Git Commands
Jul 16, 2020This are the most used git commands (this example i used github, it should work with another services)
Check git status:
git status
Add files to repo:
git add .
Add a commit to the new files, fixes, updates to repo:
git commit -m "Your commit"
Push/Upload repo from local machine to the remote server:
git push -u origin master
Pull/Download/Update you repo to local machine:
git pull orign master
Set Global Identity
Add you user name and you email to git. This is important because git commits uses this information
git config --global user.name "username"
git config --global user.email "user@email.com"
SSH
First create the ssh keys in your local computer. here how to. Then copy the public key into the git service.
Set Git Remote
If you download your own repo over https or ssh you can switch it to what ever you want to use, i prefer to use ssh in my local machine.
Switch form https to ssh
Switch a git from https to ssh run this command:
git remote set-url git@github.com:username/repo.git
Where username, your username for your git (hub or labs). Repo.git is the name or you repository.
Switch form ssh to https
Switch a git from ssh to https run this command:
git remote set-url https://github.com/username/repo.git
Where username, your username for your git (hub or labs). Repo.git is the name or you repository.