Maison > Article > outils de développement > Commandes Git couramment utilisées au travail
Cet article partagera avec vous 99% des commandes git qui peuvent être utilisées au travail. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer. J'espère qu'il vous sera utile.
Opération de branche
1. git branch Créer une branche
2. git branch -b Créer et basculer vers la branche nouvellement créée
3. git checkout Changer de branche
4. git branch Afficher la liste des branches
5. v Afficher la dernière opération de toutes les branches
6. git branch -vv Afficher la branche actuelle
7. git brabch -b branch name origin/branch name pour créer une branche distante localement
8. git branch --merged Afficher les branches qui ont été fusionnées avec d'autres branches et la branche actuelle
9. git branch --no-merged Afficher les branches qui n'ont pas été fusionnées avec la branche actuelle.
10, git branch -d branch name supprime la branche locale
11. git branch -D branch name supprime de force la branche
12. supprime la branche de l'entrepôt distant
13. git merge branch name fusionne la branche dans la branche actuelle
Opération de staging
1. git stash enregistre temporairement les modifications actuelles
2. git stash apply restaure la dernière cachette
3 git stash pop restaure la cachette et supprime l'enregistrement intermédiaire
4. . git stash list affiche la liste de stockage
5. git stash supprime le nom du stockage temporaire (par exemple : stash@{0}) supprime un certain stockage temporaire
6. stockage temporaire
Opération de restauration
1. git reset --hard HEAD^ Retour à la version précédente
2. git reset --hard ahdhs1( commit_id) Revenir à une certaine version
3. git checkout -- file annule le fichier modifié (si le fichier est ajouté à la zone de stockage temporaire, il sera restauré vers la zone de stockage temporaire. Si le fichier est ajouté au référentiel, puis restaurez l'état après l'ajout du référentiel)
4. git reset HEAD file Rappelez les modifications du fichier dans la zone de stockage temporaire dans l'espace de travail
Opération de balise
1. git tag tag name ajoute une étiquette (la valeur par défaut est la version actuelle)
2. tag tag name commit_id balise un enregistrement de commit
3. git tag -a tag name -m 'description' Créez une nouvelle balise et ajoutez des notes
4.
5. git show tag name Afficher les informations sur la balise6. git tag -d tag name supprime les balises locales 7. >
8. git push origin --tags pousse toutes les balises vers l'entrepôt distant
9. git push origin :refs/tags/tag name Supprimer les balises de l'entrepôt distant
Autres opérations
Opérations générales1. git push origin test pousse la branche locale vers la télécommande Warehouse
2. git rm -r --cached file /Folder name annule le fichier du contrôle de version
3. git reflog obtient les commandes exécutées
4. -graph Afficher le graphique de fusion de branche
5. git merge --no-ff -m 'merge description' branch name N'utilisez pas le mode Avance rapide pour fusionner de cette manière, vous pouvez voir la fusion. record
6. git check-ignore -v file name Afficher les règles d'ignorance
7. git add -f file name Forcer la soumission du fichier
git crée le référentiel du projet 1. Initialisation de git init
2. git distant ajoute l'URL d'origine associée à l'entrepôt distant3. branches de l'entrepôt distant vers local
1. le fichier ignore les fichiers uniques2. git rm -r --cached file/file Nom du dossier (. Ignorer tous les fichiers)
git update-index --no-assume-unchanged file
Sans mot de passe pour l'extraction et le téléchargementgit config - -global credential.helper store
Ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il pourra être utile à l'étude de chacun. Pour un contenu plus passionnant, vous pouvez prêter attention aux colonnes de didacticiels pertinentes du site Web PHP chinois ! ! !Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!