Résumé des commandes Git courantes
Commandes liées à l'entrepôt distant
Consultez l'entrepôt : $ git clone git://github.com/jquery/jquery.git
Affichez l'entrepôt distant : $ git remote -v
Ajouter un référentiel distant : $ git remote add [nom] [url]
Supprimer le référentiel distant : $ git distant rm [nom]
Modifier le référentiel distant : $ git distant set- url --push [name] [newUrl]
Extractez le référentiel distant : $ git pull [remoteName] [localBranchName]
Push le référentiel distant : $ git push [remoteName] [ localBranchName]
* Si vous souhaitez soumettre un test de branche locale à l'entrepôt distant et l'utiliser comme branche principale de l'entrepôt distant, ou comme autre branche nommée test, comme suit :
$git push origin test:master //Soumettre la branche de test locale comme branche principale distante
$git push origin test:test //Soumettre la branche de test locale comme branche de test distante
Initialiser le référentiel git local (créer un nouveau référentiel)
git init
Configurer le nom d'utilisateur
git config --global user.name "xxx"
E-mail de configuration
git config --global user.email "xxx @xxx.com"
git status et autres commandes colorent automatiquement
cloner le dépôt distantgit config --global color.ui true git config --global color.diff auto
git config --global color.branch auto
git config --global color.interactive auto
Commandes liées à l'opération de branche
Afficher les branches locales : $ git branch
Afficher le branche distante : $ git branch -r
Créer une branche locale : $ git branch [name] ----Notez que la nouvelle branche ne basculera pas automatiquement vers la branche actuelle après sa création
Changer de branche : $ git checkout [nom]
Créez une nouvelle branche et passez immédiatement à la nouvelle branche : $ git checkout -b [nom]
Supprimer une branche : $ git branch -d [nom] ---- L'option -d ne peut supprimer que les branches qui ont participé à la fusion et ne peut pas supprimer les branches qui n'ont pas été fusionnées. Si vous souhaitez supprimer de force une branche, vous pouvez utiliser l'option -D
pour fusionner la branche : $ git merge [name] ---- Fusionner la branche nommée [name] avec la branche actuelle
pour créer une branche distante (branche locale poussée vers la télécommande) : $ git push origin [name]
Supprimer la branche distante : $ git push origin :heads/[name] ou $ gitpush origin :[name ]
*Créer une branche vide : (Pensez à soumettre les modifications de votre branche actuelle avant d'exécuter la commande, sinon elle sera supprimée de force sans regrets)
$ git symbolic-ref HEAD refs/ heads/[name]
$rm .git/index
$git clean -fdx
Afficher l'état de la version actuelle ( si modifié)Ajouter le fichier xyz à l'index
Ajouter tous les fichiers modifiés dans le sous-répertoire actuel à indexer
Commit
Fusionner le dernier commit (pour les modifications répétées)
Combinez l'ajout et le commit en une seule étape
Supprimer les fichiers dans l'index
suppression récursive
afficher le journal de validation
Afficher 1 ligne de journal -n est n ligne
git LOG -5Afficher les journaux soumis et les fichiers de modifications associés
git log -m>
Afficher les détails d'un commit
git show dfb02e6e4f2f7b573337763e5c0013802e392818
Vous ne pouvez utiliser que le premier quelques chiffres de l'identifiant de validation
git show dfb02
Afficher le journal de validation HEAD
git show HEAD
Afficher HEAD Le journal de validation du parent (version précédente) ^^ concerne les deux versions précédentes ^5 concerne les 5 versions précédentes
git show HEAD^
afficher la balise existante
balise git
Ajouter une balise v2.0
git tag -a v2.0 - m 'xxx'
Afficher les journaux et les détails de la v2.0
git show v2.0
Afficher le journal v2.0
git log v2.0
Afficher toutes les modifications non ajoutées à l'index
git diff
Affiche toutes les modifications qui ont été indexées mais pas encore validées
git diff --cached
Comparez avec le précédent une Différences de version
git diff HEAD^
Comparez les différences avec le répertoire lib de la version HEAD
git diff HEAD - - ./lib
Comparez la branche distante master avec les branches locales qui ne sont pas sur master
git diff origin/master..master
Afficher uniquement les fichiers de différence, pas le contenu spécifique
git diff origin/master..master --stat
Ajouter une définition distante (pour push/pull/fetch)
git remote add origin git+ssh://git@192.168.53.168/VT.git
afficher la branche locale
branche git
afficher la branche contenant le commit 50089
branche git --contient 50089
Afficher toutes les branches
git branch -a
Afficher toutes les branches d'origine
git branch -r
affiche toutes les branches qui ont été fusionnées dans la branche actuelle
git branch --merged
Afficher toutes les branches qui n'ont pas été fusionnées dans la branche actuelle
git branch --no-merged
Renommer la branche locale
git branch -m master master_copy
Créez une nouvelle branche master_copy à partir de la branche actuelle et procédez à la validation
git checkout -b master_copy
Version complète de ce qui précède
git checkout -b master master_copy
Découvrez la branche fonctionnalités/performances existante
fonctionnalités/performances de paiement de git
Consultez les correctifs de la branche distante/BJVEP933 et créez une branche de suivi locale
git checkout --track hotfixes/BJVEP933
Version de paiement v2.0
git checkout v2.0
Créer un nouveau local à partir d'une branche distante développer Branch devel et checkout
git checkout -b devel origin/develop
Consultez le fichier README de la version principale ( peut être utilisé pour modifier le repli d'erreur)
git checkout -- README
Fusionner la branche principale distante avec la branche actuelle
git merge origin/master
Fusionner les modifications pour valider ff44785404a8e
git cerise-pick ff44785404a8e
Pousser la branche actuelle vers la branche principale distante
git push origin master
Supprimer la branche hotfixes/BJVEP933 du référentiel distant
git push origin :hotfixes/BJVEP933
Pousser toutes les balises vers le référentiel distant
git push --tags
Obtenez toutes les branches distantes (ne mettez pas à jour les branches locales) et la fusion est requise)
git fetch
Obtenez toutes les branches d'origine et effacer les branches supprimées sur le serveur
git fetch --prune
Récupérez le maître de la branche distante et fusionnez-le dans la branche actuelle
git pull origin master
Renommer le fichier README en README2
git mv README README2
Réinitialiser la version actuelle sur HEAD (généralement utilisé pour la solution de secours en cas d'échec de fusion) >
Forcer la suppression des correctifs de branche/BJVEP933
git branch -D hotfixes/BJVEP933
Liste des fichiers inclus dans l'index git
git ls-files
Image de l'historique de la branche actuelle
git show-branch
Image de toutes les branches history
git show-branch --all
Afficher les modifications du fichier correspondant à l'historique de soumission
git whatchanged
Annuler le commit dfb02e6e4f2f7b573337763e5c0013802e392818
git revert dfb02e6e4f2f7b573337763e5c0013802e39281 8
Commande interne : afficher un certain objet git
git ls-tree HEAD
Commande interne : afficher une certaine référence pour SHA1 HASH
git rev-parse v2.0
affiche tous les commits, y compris les nœuds orphelins
git reflog
Afficher l'état de la branche principale hier
Journal de soumission d'images
git log --pretty=format:'%h %s' --graph
git show HEAD~3
git show -s --pretty=raw 2be7fcb476
Stockez les modifications actuelles et changez tout en statut HEAD
git stash
Afficher toutes les cachettes
git stash list
Référez-vous à la première cache
git stash show -p stash@{0}
Appliquer le premier stash
git stash apply stash@{0}
Recherchez le texte "supprimer de" dans le fichier
Git Grep "Supprimer de"Git Grep -e '#define' -And -E Sort_dirent
Git GC
Git FSck
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!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds





Selon les informations du 14 novembre, Nvidia a officiellement lancé le nouveau GPU H200 lors de la conférence "Supercomputing23" le matin du 13, heure locale, et a mis à jour la gamme de produits GH200. Parmi eux, le H200 est toujours construit sur l'architecture Hopper H100 existante. Cependant, une mémoire à bande passante plus élevée (HBM3e) a été ajoutée pour mieux gérer les grands ensembles de données nécessaires au développement et à la mise en œuvre de l'intelligence artificielle, ce qui améliore de 60 à 90 % les performances globales d'exécution de grands modèles par rapport à la génération précédente H100. . Le GH200 mis à jour alimentera également la prochaine génération de supercalculateurs IA. En 2024, plus de 200 exaflops de puissance de calcul de l’IA seront en ligne. H200

Les personnages de Love et Deep Sky ont divers attributs numériques. Chaque attribut du jeu a son propre rôle spécifique. L'attribut de taux de coups critiques affectera les dégâts du personnage, ce qui peut être considéré comme un attribut très important. Voici la méthode pour améliorer cet attribut, afin que les joueurs qui veulent savoir puissent y jeter un œil. Méthode 1. Méthode de base pour augmenter le taux de coup critique de Love et Deep Space Pour atteindre un taux de coup critique de 80 %, la clé réside dans la somme des attributs de coup critique des six cartes que vous avez en main. Sélection des cartes Corona : lors de la sélection de deux cartes Corona, assurez-vous qu'au moins une de leurs entrées de sous-attributs principaux α et β principaux est un attribut de coup critique. Avantages des cartes Lunar Corona : Les cartes Lunar Corona incluent non seulement les coups critiques dans leurs attributs de base, mais lorsqu'elles atteignent le niveau 60 et n'ont pas réussi, chaque carte peut fournir 4,1 % des coups critiques.

Le i5-13490F est un processeur vendu uniquement en Chine continentale. Il vient d'être lancé récemment. Ses performances sont légèrement améliorées par rapport au 13400F. Il fonctionne très bien dans les jeux et nous apporte une faible consommation d'énergie et des performances élevées. Évaluation complète des paramètres du processeur i5-13490F : 1. Les performances du processeur i5-13490F sont améliorées de 0,2 GHz par rapport au i5-13400F ; le cache de niveau 3 est augmenté à 24 Mo ; 2. L'amélioration des performances monocœur et du cache de niveau 3 aidera les joueurs en termes de performances. 3. En résolution 2K, le i5-13490F est légèrement plus performant dans les jeux que le i5-13400F. Évaluation des paramètres du i7-13490F Benchmarks de performances complets : les scores de référence du CPU-z ont atteint un niveau unique

WindowsCMD (Windows Command Prompt) est un outil de ligne de commande du système d'exploitation Windows. Il fonctionne via la ligne de commande et peut effectuer de nombreuses tâches de gestion du système, de fichiers, de réseau et autres. Cet article présentera aux lecteurs la liste complète des commandes Windows CMD, y compris les commandes couramment utilisées et leurs fonctions. 1. Commandes couramment utilisées Commande cd : utilisée pour changer de répertoire courant. Commande dir : affiche les fichiers et sous-répertoires dans le répertoire courant. Commande mkdir : créez un nouveau répertoire. mdr

En tant que principale plateforme de vidéos courtes en Chine, Douyin a attiré d'innombrables utilisateurs pour créer et partager leur propre contenu vidéo. De nombreux utilisateurs constatent que le volume de lecture de leur Douyin n'a pas augmenté pendant le processus de création, ce qui les rend confus. Alors, comment améliorer le faible volume de lecture de Douyin ? 1. Comment augmenter le volume de lecture de Douyin ? 1. Optimiser le contenu vidéo Tout d’abord, nous devons prêter attention à la qualité du contenu vidéo. Une vidéo de haute qualité peut attirer davantage l’attention des utilisateurs. En termes de création de contenu, nous pouvons partir des points suivants : 1. Créativité de contenu unique : assurez-vous que le contenu vidéo a une créativité unique et attire l'attention des utilisateurs. Vous pouvez commencer par résoudre les problèmes des utilisateurs, partager des expériences et des leçons, proposer des divertissements intéressants, etc. 2. Production professionnelle : investir un certain temps et (1) rechercher des sujets d'actualité : serrés

Comment vérifier rapidement la capacité et la capacité du disque dur sous Win10 ? De nombreux amis sont très préoccupés par la capacité de leur disque dur lorsqu'ils utilisent le système Win10. Ils s'inquiètent de la diminution de la capacité de leur disque dur lors d'une utilisation quotidienne, mais ils ne savent pas comment vérifier le disque dur. sachez vérifier, Xiaomi L'éditeur ci-dessous a compilé les méthodes de vérification de la capacité du disque dur et des commandes de capacité dans Win10. Si vous êtes intéressé, suivez l'éditeur pour jeter un œil ci-dessous ! Comment vérifier la capacité du disque dur et la commande de capacité dans Win10 1. Win+r pour ouvrir, exécuter et taper diskpart, comme indiqué sur la figure. 2. Tapez listdisk, comme indiqué sur la figure. 3. Vous pouvez afficher les informations de capacité de tous les disques durs, comme indiqué sur la figure ! Ce qui précède est [Comment vérifier rapidement la capacité du disque dur dans Win10

Sur les fronts décalés, les joueurs doivent continuellement améliorer leur puissance de combat pour faire face à des batailles plus difficiles. Ce n’est qu’avec une puissance de combat suffisante que nous pourrons surmonter avec succès divers défis. Alors, comment améliorer votre puissance de combat dans le jeu ? Ce qui suit présentera des méthodes pour améliorer la puissance de combat, les joueurs peuvent s'y référer. Méthode 1 pour améliorer la puissance de combat des fronts décalés : Les personnages de niveau 1 et les personnages de force de haut niveau peuvent être cultivés après avoir été dessinés. 2. Ensuite, vous devez participer à la quête principale et aux quêtes de donjon pour obtenir du matériel de formation pour la mise à niveau. 3. Selon les besoins de l'équipe, les joueurs doivent choisir les rôles de sortie, de première ligne et auxiliaires qui correspondent. 2. Mise à niveau des armes 1. Les joueurs doivent débloquer des armes et obtenir des armes en dessinant ou en accomplissant des tâches. 2. Ensuite, renforcez et construisez l'interface de l'équipement, et enfin faites correspondre le personnage approprié en fonction des compétences.

Analyse approfondie des sélecteurs is et Where : améliorer le niveau de programmation CSS Introduction : Dans le processus de programmation CSS, les sélecteurs sont un élément essentiel. Ils nous permettent de sélectionner et de styliser les éléments d'un document HTML en fonction de critères spécifiques. Dans cet article, nous allons approfondir deux sélecteurs couramment utilisés, à savoir : le sélecteur est et le sélecteur où. En comprenant leurs principes de fonctionnement et leurs scénarios d'utilisation, nous pouvons considérablement améliorer le niveau de programmation CSS. 1. ce sélecteur est un choix très puissant
