Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 18 Jan 24 18:16:22, всего сообщений: 10753
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 9790 из 10753 ===================================== RU.UNIX.BSD =
От   : Victor Sudakov                   2:5005/49          23 Jun 20 00:22:00
Кому : Alex Korchmar                                       23 Jun 20 00:22:00
Тема : git workflow
FGHI : area://RU.UNIX.BSD?msgid=2:5005/49+5ef0eb3f
На   : area://RU.UNIX.BSD?msgid=<1187514068@ddt.demos.su>+43b8b324
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.UNIX.BSD?msgid=2:5025/121+5ef1100d
==============================================================================
Dear Alex,

13 Jun 20 11:21, you wrote to me:

VS>> И нафига мне всё это делать просто ради того, чтобы поменять 1
VS>> (один) commit message (даже не сам commit)?
AK> message - точно такая же часть истории как и сам комит.

В гите может и так (минус ему тогда), а по идее нет. Message - это метаданные.

AK> В hg его поменять точно так же (на самом деле не так же, а совсем)

С хрена ли? "hg histedit" и меняй на здоровье. Никакой rebase при этом не происходит.

AK> невозможно. (кроме вырожденных случаев, нахер ненужных) Я так и живу с
AK> "квадратиком" пятилетней давности.

Если ты его уже запушил куда-то, может и не поменяешь, я не проверял. А пока changeset еще в фазе draft - меняй хоть по 5 раз на дню, никакие версии при этом лопатиться не будут.

VS>> Даже если бы было так, как ты говоришь ниже (на самом деле нет) -
VS>> какая разница в случае изменений commit message, а не содержимого
VS>> коммита?
AK> гит ничего не знает о том, что и зачем ты менял.

Минус ему. Мог бы и отличать данные от метаданных.

AK> Он создает новую историю, подменяя ей записанную - и где-то у тебя
AK> попался либо забытый тобой мусор, либо еще что-то о чем ты забыл тут
AK> сказать или сам не заметил.

AK> Просто так конфликт не возник бы.

Да дело даже не в том в конце концов, забыто там что-то мной или не забыто, а в том что для изменения commit message зачем-то понадобился rebase, зачем-то оно пошло всё переписывать... хотя мой коммит даже не покидал пределов моего личного репозитория.

AK> ну и да, бэкапить супернадежную и супердистрибьютед vcs - таки надо
AK> перед каждым неочевидным действием. Это тебе не svn, которую можно
AK> разобрать и собрать обратно в любой момент.

И commit message поменять svnadmin-ом в любой момент, без всяких совершенно проблем и ребейзов.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20170303-b20170303
* Origin: Ulthar (2:5005/49)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.146571 секунды