LINUX.ORG.RU

История изменений

Исправление 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 в директорию с проектом