Ответы пользователя по тегу Git
  • Что будет, если сделать новый коммит после git reset --soft

    Sannis
    @Sannis
    В истории их может не быть (зависит от того, делали ли вы push куда-либо), но они остались в хранилище. Можете сделать git gc для очистки хранилища от коммитов без связей.
    Ответ написан
    3 комментария
  • Git for Windows XP - различные проблемы

    Sannis
    @Sannis
    > В качестве удобного инструмента (чтобы менюшки, окна и минимум console) по управлению Git — взяли TortoiseGit.
    Поставьте SmartGit :)

    Можно попробовать прописать кодировку репозитория в ./.git/config или ~/.gitconfig, но у меня таких проблем не возникало.
    Ответ написан
    Комментировать
  • Переход с hg на git?

    Sannis
    @Sannis
    Можно отдельное гуи-приложение для Линукса на Qt, но это не так интересно

    С этим ситуация следующая… Есть тулзы, которые идут практически в поставке самого git: git-gui и gitk. Первая позволяет визуально показывать/изменять подготовленные к коммиту файлы (в том числе построчно) и делать коммиты. Вторая отображает дерево веток. Их плюс в присутствии пакетов в основных репозиториях. Но написаны они на Tk, так что интерфейс не сказочный.

    Но есть всё тоже самое, но и на Qt/GTK. Подробнее можно посмотреть скриншоты в обзоре the-bosha.ru/2010/05/11/nebolshoy-obzor-gui-interfeisov-dlya-git/

    Из не упомянутого стоит отметить SmartGit, но он может показаться слишком навороченным, и некоторые операции названы не как оригиналы в командной строке, может поначалу смутить.
    Ответ написан
    1 комментарий
  • Восстановление не закомиченного бренча в git

    Sannis
    @Sannis
    > Два дня работы
    И один коммит? Делайте их чаще. Предвосхищая ваш вопрос и думая, что сделано это вами для последующей загрузки в корпоративный репозиторий или (не дай бог) в SVN: захотите сделать один коммит — после завершения работы над бранчем можете слить все изменения в один коммит.
    Ответ написан
    Комментировать