riccardoscalco
11/9/2014 - 8:06 PM

git commands

git commands

git commands

git init #inizializza un repository

git add -A ./ #aggiunge tutti i files alla area di stage, e tiene conto delle cancellazioni
git rm 'file.txt' #rimuove il file e fa lo stage della rimozione
git rm -r ./folder
git reset file.name #rimuove un file dalla area di stage
git log
git status

git remote add origin http://github.com/.../pkg.git

git stash
git stash apply

git pull origin master
git diff HEAD #differenze con il commit più recente
git diff --staged

git branch newBranch #crea un nuovo branch
git branch #lista i branch
git checkout newBranch #passa al nuovo branch

git checkout master #passa a master
git merge newBranch #merge newBranch a master
git branch -d newBranch #cancella newBranch (se già fatto il merge)
git branch -D newBranch #cancella newBranch (anche se non fatto il merge)

Written with StackEdit.