Vous êtes sur la page 1sur 2

//

- si tu lances un 'live sass compiler', il faut faire 'npm start'


. mieux vaut lancer une fois au démarrage, puis faire des 'ctrl + s' ou sauf si tu
ne sais pas quel fichier tu as modifiés, tu devras donc faire un 'npm start'.
- il faut importer le fichier '.css' créé par le compilateur à partir du fichier
'.scss' et non le fichier '.scss'
. pour chaque modification sur le fichier, il faut faire un 'ctrl + s' pour que le
compilateur compile en fichier '.css' ou relancer 'live sass compiler' watching
//
-
- il ne faut pas se contenter du premier commit créer par un IDE mais crée la
tienne toi même.
- git checkout adresse_commit
- git status
- git config --global --list
- pour se déconnecter d'un compte en local windows sur git
. panneau de configuration -> comptes d'utilisateurs -> gestionnaire
d'identifiation...
- git config --global user.name
- git config --global user.email
- avant de faire add, push, ou commit, il faut vérifier que les fichiers ne sont
pas utilisés par d'autres applications.
- git checkout distance/develop
- git checkout -b develop
- git push origin --delete branch_name (pour supprimer une branch distante)
- git commit -m "..." --no-verify (pour forcer un commit)
- git remote rm nom(ex: origin) (pour supprimer un remote)

- vérifie bien si tu essaie de 'commit' avec un nom qui n'existe pas.


- git branch (liste les branch)
- git fetch origin master (récupère la branche master)
. mais elle ne doit pas exister sur le local...
. ensuite (la branche n'existera toujours pas), il faut donc
faire un 'git checkout master[la branche que t\'as fetch'
- git fetch origin (pour toutes les branches)
- git pull (fait un merge)
- git mergetool (gérer les conflits)
. taper 'i' pour insertion
. :wq pour sortir (plusieurs fois...)
. :q! (pour annuler)
- quant tu veux faire un 'git push' et t'as: not have locally...
. tu fais un 'git pull origin master' [une sorte de merge sur le repository local]
. si ça marche pas, use: git pull origin master --allow-unrelated-histories
. puis tu fais un 'git push origin master'

- si tu crée une branche, elle est créée avec le contenu de la branche en cours.
- si tu fais un checkout vers une branch 'b' sans faire un commit, la branche 'd'
aura le contenu de l'ancien (il faut faire un checkout sur l'ancien avant de te
déplacer sur la branche 'd')

- lorsque tu fais un push, il faut faire sur la branche sur laquelle tu te trouve,
ex: si t'es sur branch 'test', tu dois faire 'git push origin test' et non master

- pour faire un 'merge',


.git checkout master
.git merge correctif

- git log (to list all commit)


- git checkout -f nom_branch (pour changer de branch sans fair de commit...)