Так что для меня ответ был удалить и воссоздать папку Android / sdk. сделать сюр пусто.
Можно хотеть провести некоторое время, исследуя git log
команда и gitk
(gitk
работы со многими из тех же опций как git log
).
Это - не совсем ползунок, но пакет Мерзавца для TextMate позволяет Вам просмотреть изменения для единственного файла с помощью выпадающего меню. Это выделяет изменения для текущего пересмотра и также называет человека, кто продержался, отредактировал строку, svn blame
- стиль. Существуют также сочетания клавиш для навигации к предыдущим/следующим изменениям.
http://blog.macromates.com/2008/git-bundle/
Обновление 10.05.2014: Теперь доступный на GitHub: https://github.com/textmate/git.tmbundle
Если Вы находитесь на Mac, Вы могли бы хотеть попробовать GitX
Как заключено в кавычки из сайта:
GitX является мерзавцем GUI специально для Mac OS X. Это в настоящее время показывает средство просмотра истории во многом как gitk и фиксация GUI как мерзавец gui. Но затем в шелковистом гладком стиле OS X!
Функции:
- Подробное средство просмотра истории
- Хорошая фиксация GUI, позволяя подготовку на фиксацию
- Быстрый интерфейс Nice Aqua
- Вставка соглашается на gist.github.com
- Исследуйте дерево любого пересмотра
- Интеграция QuickLook
Может не сделать полностью, что Вы хотите, но средство просмотра истории должно помочь.
Из командной строки я предлагаю один способ:
git whatchanged -p pathToACertainFile
Который покажет все полные различия, которые произошли с этим файлом, и какой хэш они были сделаны (от последнего до самого раннего ). Лучше всего, если ваш терминал настроен на отображение раскрашенных элементов.
Если есть библиотека Git Java, вы можете изменить SVN Time Lapse View, чтобы использовать ее.