Maison >interface Web >js tutoriel >Commandes et alias GIT utiles
Ce document fournit un guide concis pour les commandes et alias GIT utiles, améliorés avec des aides visuelles. Ramovions le contenu pour améliorer la lisibilité et le référencement.
Ce guide couvre les commandes GIT fréquemment utilisées et les alias utiles pour augmenter votre flux de travail. Si vous avez des commandes supplémentaires à partager, veuillez commenter ci-dessous!
Git Bash, un outil de ligne de commande pour Windows, fournit une interface puissante pour les opérations GIT. (Pour plus de détails, consultez le site Web du projet MSYSGIT).
Commandes GIT utiles:
Afficher toutes les branches:
<code class="language-bash">git branch --all</code>
Lancez Gitk (GUI): Visualisez l'historique et les modifications de votre référentiel.
<code class="language-bash">gitk</code>
Ajouter et commettre des modifications: -a
étages toutes les modifications, -m
ajoute un message de validation.
<code class="language-bash">git commit -a -m "Your commit message"</code>
Rechercher le contenu du référentiel: trouver "css" dans tous les fichiers .js
, par exemple.
<code class="language-bash">git grep "css" -- *.js</code>
Créer une sauvegarde zippée: Crée une archive zip de la branche master
(remplacer master
par votre nom de branche).
<code class="language-bash"> git archive --format=zip master^ > backup-$(date +%d-%m-%Y).zip ``` *(Improved date formatting)*</code>
Afficher la configuration GIT locale:
<code class="language-bash">cat .git/config</code>
git raccourcissent considérablement les commandes fréquemment utilisées. (Voir la documentation officielle GIT pour plus de détails sur la configuration d'alias).
Journal de joli git: Affiche un historique de journal visuellement attrayant.
<code class="language-bash">git config --global alias.history "log --abbrev-commit --pretty=oneline --graph --decorate" # Usage: git history</code>
Afficher le dernier engagement:
<code class="language-bash">git config --global alias.last "log -1 HEAD" # Usage: git last</code>
Réinitialiser pour le dernier engagement: Utiliser avec prudence!
<code class="language-bash">git config --global alias.resetlast "reset --hard HEAD" # Usage: git resetlast</code>
Objectif des commandes GIT: Commandes GIT Gérer et suivre les modifications de votre base de code, permettant la collaboration et le contrôle de version.
Création d'alias git: Utilisez git config --global alias.<alias_name> "<command>"</command></alias_name>
pour définir un raccourci. Par exemple: git config --global alias.co checkout
Comprendre Gitk: Gitk fournit une interface visuelle pour explorer l'historique de votre référentiel.
git fetch
Vs. git pull
: fetch
Télécharges modifications; pull
les télécharge et les fusionne.
Annuler un commit: Utiliser git revert <commit_hash></commit_hash>
pour créer un nouvel engagement qui inverse les modifications. git reset
peut également être utilisé mais est plus destructeur.
Affichage de l'historique des référentiels: Utilisez git log
pour voir l'historique des engagements.
Résoudre les conflits de fusion: Modifier manuellement les fichiers conflictuels, choisir les modifications correctes et commettre la résolution. Des outils comme git mergetool
peuvent aider.
Clonage d'un référentiel: Utiliser git clone <repository_url></repository_url>
.
Commutation des branches: Utiliser git checkout <branch_name></branch_name>
.
Suppression d'une branche: Utiliser git branch -d <branch_name></branch_name>
(assurez-vous que vous n'êtes pas sur la branche que vous supprimez).
Cette version révisée est plus concise, utilise des titres plus forts et améliore la présentation globale. La section FAQ fournit des réponses claires et concises. Le formatage de date dans la commande de sauvegarde est également amélioré pour de meilleures fonctionnalités.
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!