Nouveau repo
1
2
3
4
5
6
7
8
9
10
11
12
13
| git init
git add files
git commit files
git remote add origin "github-repository-url"
# show origin
git remote -v
# change URL
git remote set-url origin "new url"
# push
git push -u origin master
|
git stash
Permet de sauvegarder une copie de travail localement si on changer faire quelque chose d’autre
1
2
3
| git stash # sauvegarder
git stash pop # restaurer
git stash apply # applique le stash sur un copy de travail ou une branche
|
Cette command est intéressante, notamment le apply
car il permet d’appliquer les changements sur une branche sans passer par un commit.
suppimer des branches
1
2
3
| git branch -d <branch_name> # remove local branch
git branch -D <branch_name> # local force even not merged
git push <remote_name> --delete <branch_name> # remote branch
|