#macos #git
#macos #git
Вопрос:
Я хочу иметь хорошую графическую версию git log -p some/file.rb
на моем Mac. Tower 1.2 может похвастаться новым представлением истории файлов, но оно показывает только два выпадающих списка с SHA1 для сравнения; это немного менее полезно, чем история «сравнения версий» MediaWiki (в ней даже не отображаются сообщения о фиксации).
Я не могу найти ничего в GitNub или Gitti, что делает это. GitX делает это примерно так же, как и GitHub, но мне жаль, что я не могу просто прокручивать вверх и вниз, чтобы увидеть различия, вместо того, чтобы нажимать на каждую фиксацию. Есть ли лучший инструмент?
Ответ №1:
Я бы попробовал SourceTree. У него приятный и мощный графический интерфейс.
Комментарии:
1. Функция, которую вы ищете в SourceTree, — это ужасно вводящая в заблуждение «Выбранный журнал», вы можете найти это, щелкнув правой кнопкой мыши соответствующий файл.
2. SourceTree слишком сложен! Я скучаю по инструменту, подобному тому, который включен в WebStorm, который очень гибкий и интуитивно понятный.
Ответ №2:
Я привык и мне нравится, как Netbeans показывает историю файлов, поэтому я просто создаю проект в netbeans с опцией PHP Application with Existing Sources
, теперь вы можете просматривать историю каждого файла и графическое различие каждого коммита, например:
- Найдите нужный файл на панели проектов слева
- Щелкните правой кнопкой мыши> Git> Показать историю
- Выберите
Diff
одну из 2 кнопок слеваSummary
иDiff
- Теперь коснитесь каждого коммита