LINUX.ORG.RU

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

Исправление AlexM, (текущая версия) :

В git'е с этим можно бороться так же (через механизм git stash), а можно просто не добавлять ненужные изменения в ченджсет.

Вообще, на самом деле, позицию «отрицателей удобства git add -i» можно довести до абсолюта: дерево исходников представляет из себя целостную сущность. Соответственно, возможность выбирать файлы в коммит - в принципе лишняя: надо просто коммиттить всё изменённое, а если кому что не нравится - всегда есть возможность сделать diff -u и отредактировать его руками.

По-моему, я не сильно преувеличил, а? ;)

Исправление AlexM, :

В git'е с этим можно бороться так же (через механизм git stash), а можно просто не добавлять ненужные изменения в ченджсет.

Вообще, на самом деле, позицию «отрицателей удобства git add -i» можно довести до абсолюта: дерево исходников представляет из себя целостную сущность. Соответственно, в принципе возможность выбирать файлы в коммит - лишняя: надо просто коммиттить всё изменённое, а если кому что не нравится - всегда есть возможность сделать diff -u и отредактировать его руками.

По-моему, я не сильно преувеличил, а? ;)

Исходная версия AlexM, :

В git'е с этим можно бороться так же (через механизм git stash), а можно просто не добавлять ненужные изменения в ченджсет.

Вообще, на самом деле, позицию «отрицателей удобства git add -i» можно довести до абсолюта: дерево исходников представляет из себя целостную сущность. Соответственно, в принципе возможность добавлять файлы в коммит лишняя - надо просто коммиттить всё изменённое, а если кому что не нравится - всегда есть возможность сделать diff -u и отредактировать его руками.

По-моему, я не сильно преувеличил, а? ;)