Maison > outils de développement > git > le corps du texte

Commandes Git couramment utilisées au travail

青灯夜游
Libérer: 2019-02-26 09:36:59
avant
3570 Les gens l'ont consulté

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.

Commandes Git couramment utilisées au travail

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 balise

6. 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 distant

3. branches de l'entrepôt distant vers local


ignorer les fichiers qui ont été ajoutés au référentiel

1. le fichier ignore les fichiers uniques2. git rm -r --cached file/file Nom du dossier (. Ignorer tous les fichiers)


Annuler l'ignorance des fichiers

git update-index --no-assume-unchanged file

Sans mot de passe pour l'extraction et le téléchargement

git 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!

Étiquettes associées:
source:segmentfault.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!