2015-12-17 4 views
1

У меня есть текущая фиксация и вы хотите проверить разницу в коде с одним из предыдущих тегов. я могу запустить это в консоли:Как запустить git diff в интерфейсе AppCode?

git diff my_tag 

Но я хочу, чтобы увидеть его в AppCode UI. Я могу создать новую ветку из моего тега, а затем запустить diff. Но я не хочу этого делать. Я хочу запустить diff с моим тегом без дополнительных шагов.

В AppCode я не нашел команду контекста, которая поможет мне это сделать. Итак, я думаю, мне нужно запустить его через консоль и передать его в AppCode.

Может ли кто-нибудь сказать мне, как это сделать?

+0

не полный дифференциал, как в Xcode, но вы могли бы сравнить текущие изменения с предыдущей фиксации с помощью 'VCS-> Local Историко> Показать History' – execv

ответ

1
  1. VCS > Git > Branches > Checkout Tag or Revision
  2. Введите имя тега и нажмите кнопку OK.
  3. VCS > Git > Compare with Branch... > master
+0

Да, он будет работать. Но не так, как я хочу. (т. е. мне нужно будет включить тег, проверить различия, а затем переключиться обратно на свою ветку) –

+0

Вы можете снова использовать «Checkout Tag или Revision», чтобы вернуться к предыдущей ветке. –

+0

Лучше, если я создам новую ветку из тега и проверю diff на нее без переключения ревизий все время. Но не вариант для меня. Я хочу, чтобы все было просто. Как я уже сказал, я могу запустить diff в консоли 'git diff my_tag', и он отлично работает. Я просто хочу увидеть его внутри интерфейса AppCode. Должен быть способ передачи данных diff в AppCode. –

Смежные вопросы