История изменений
Исправление
Eddy_Em,
(текущая версия)
:
Кстати, есть у гита еще один косяк: если делаешь hg comm, получаешь коммит со всеми изменениями, кроме новых файлов (их, понятное дело, надо отдельно добавлять). Зато ты можешь ненужные файлы не добавлять, и писать их в .hgignore не нужно, кроме того, hg rm не удаляет файл физически! А в гите нужно (т.к. команды git forget нет, а git rm еще и физически удаляет файл!).
В общем, идиотский git требует перед каждым коммитом делать git add для всех директорий, где с файлами были сделаны изменения!
// натерпелся этого на нескольких своих велосипедах, которые решил помимо сосфоржа запихнуть на гитхаб — пришлось добавлять еще и git в директорию с проектом
P.S. hg-git я не осилил: у меня портирование упорно отказывалось работать + hg push github по «протоколу» git+https не пахал ни в какую!
Исходная версия
Eddy_Em,
:
Кстати, есть у гита еще один косяк: если делаешь hg comm, получаешь коммит со всеми изменениями, кроме новых файлов (их, понятное дело, надо отдельно добавлять). Зато ты можешь ненужные файлы не добавлять, и писать их в .hgignore не нужно, кроме того, hg rm не удаляет файл физически! А в гите нужно (т.к. команды git forget нет, а git rm еще и физически удаляет файл!).
В общем, идиотский git требует перед каждым коммитом делать git add для всех директорий, где с файлами были сделаны изменения!
// натерпелся этого на нескольких своих велосипедах, которые решил помимо сосфоржа запихнуть на гитхаб — пришлось добавлять еще и git в директорию с проектом