2015-12-17 1 views
1

J'ai un commit actuel et je veux vérifier la différence de code avec l'une des balises précédentes. Je peux exécuter ce dans la console:Comment lancer git diff dans l'interface utilisateur AppCode?

git diff my_tag 

Mais je veux le voir dans l'interface utilisateur AppCode. Je peux faire une nouvelle branche à partir de mon tag, puis lancer diff. Mais, je ne veux pas le faire. Je veux lancer le diff avec mon tag sans étapes supplémentaires.

Je n'ai pas trouvé de commande de contexte dans AppCode qui m'aidera à le faire. Donc, je pense que je dois le lancer via la console et le passer à AppCode.

Quelqu'un peut-il me dire comment le faire?

+0

pas toutes les différences que dans Xcode mais vous pouvez comparer les changements en cours avec précédent commit via 'VCS-> Histoire- locale> Afficher History' – execv

Répondre

1
  1. VCS > Git > Branches > Checkout Tag or Revision
  2. Tapez le nom de la balise, puis cliquez sur OK.
  3. VCS > Git > Compare with Branch... > master
+0

Oui, cela fonctionnera. Mais pas comme je le veux. (c'est-à-dire que je devrai allumer l'étiquette, vérifier les différences, puis revenir à ma branche) –

+0

Vous pouvez utiliser 'Checkout Tag ou Revision' pour revenir à la branche précédente. –

+0

Mieux si je vais créer une nouvelle branche à partir de la balise et vérifier le diff par rapport à ça sans changer de révisions tout le temps. Mais pas une option pour moi. Je veux garder les choses simples. Comme je l'ai dit, je peux lancer diff dans la console 'git diff my_tag' et ça fonctionne bien. Je veux juste le voir dans l'interface utilisateur AppCode. Il devrait y avoir le moyen de passer la sortie diff à AppCode. –