Cet article démontrera la méthode pour générer un patch GIT pour un engagement spécifique.
Comment générer du patch pour un engagement Git spécifique?
Git Patch est fréquemment utilisé pour partager et examiner Git Commits sous la forme d'un fichier de patch GIT. Les utilisateurs peuvent générer le correctif des commits en utilisant les méthodes ci-dessous:
Méthode 1: générer un patch git d'un engagement récent
Pour générer un patch git d'un engagement récent, ouvrez d'abord le référentiel Git. Ensuite, utilisez le "Format-patch git -1»Commande pour générer le fichier de correctif d'un engagement récent. À cette fin, suivez les étapes ci-dessous.
Étape 1: Lancez Git Terminal
Tout d'abord, lancez le «Git bash«Git Terminal du menu« Startup »:
Étape 2: Allez dans le référentiel GIT
Allez dans le référentiel Git via le «CD" commande:
$ cd "C: \ git \ test"
Étape 3: faire un nouveau fichier
Ensuite, faites un nouveau fichier en utilisant le «touche" commande:
$ touch file1.SMS
Étape 4: Ajouter des modifications non tracées à la zone de suivi
Ensuite, ajoutez le fichier non suivi à la zone de stadification en utilisant la commande fournie:
$ git ajouter un fichier1.SMS
Ensuite, vérifiez l'état du référentiel GIT pour afficher les modifications suivies:
$ statut git
Ici, vous pouvez voir que le nouveau fichier est ajouté avec succès à l'indice de suivi:
Étape 5: Commissez les modifications suivies
Ensuite, engagez les modifications suivis en utilisant le "git engager" commande:
$ git commit -m "file1 engagé"
Après avoir commis les modifications, vérifiez les journaux du référentiel GIT pour vérifier si les modifications sont engagées ou non:
$ git journal
Étape 6: générer un patch de validation récente
Générez le patch d'un engagement récent en utilisant le «Format-Patch GIT" commande. Ici le "-1"L'option est utilisée pour spécifier le nombre de validations incluses dans le fichier de patch:
$ GIT FORMAT-PATCH -1
Vérifiez si le fichier de correctif est généré en affichant la liste des fichiers et des dossiers:
$ ls
La sortie ci-dessous indique que nous avons réussi à générer un correctif GIT pour un engagement récent:
Méthode 2: générer un patch git d'un engagement spécifique
Pour générer le patch d'un engagement spécifique, utilisez le validation ID avec le «$ GIT FORMAT-PATCH -1" commande. Suivi des étapes fournies pour générer le fichier de correctif d'un engagement spécifique.
Étape 1: Vérifiez le journal
Tout d'abord, vérifiez le journal GIT via le «journal git" commande. Ensuite, notez l'ID de validation dont vous devez créer le fichier de correctif:
$ git journal
Étape 2: générer un patch de validation spécifique
Ensuite, utilisez le «Format-Patch GIT”Commande avec Git Commit ID pour générer le patch du validation spécifique:
$ GIT Format-Patch -1 6C8694B
La sortie indique que le patch de spécifique engagé est généré:
Vous avez appris à générer le patch de commits git.
Conclusion
Les utilisateurs de Git peuvent créer des correctifs pour des engagements récents et spécifiques. Pour générer un patch pour le dernier engagement GIT, utilisez le GIT "format git" commande. Cependant, exécutez le «Format-patch git -1 «Pour générer un patch pour un engagement spécifique. Cet article a développé les méthodes de génération de patchs de commits Git.