LINUX.ORG.RU

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

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

Можно же пойти ещё дальше: слить историю реализации ОДНОГО проекта в один коммит. Тогда и VCS не понадобится. Когда-то было «по умолчанию» у всех «нормальных».

Да идите уже куда хотите :) Зачем вам мой текст подменять своим? Я уже даже написал что и как надо squash-ить.

У меня git не ради наличия git-а или сохранения каждого чиха каждого разработчика, а для решения вполне конкретных задач.

Какой ты программист, если не осознаёшь, что squash - необратимая потеря информации.

Мне в истории проекта не важно, в какой последовательности устранялась бага и какие варианты были испробованы (попробуем тут if-чик, не помогло, давай здесь ретурн воткнем и т.п.) - важно конечное решение. Разработческие ветки мы не чистим в течении квартала или полугода - если вдруг понадобится (а пока ни разу не понадобилось) - всю эту «архиважнуюисториюипутьсокамозгапрограммиста» можно достать оттуда.

А Вам я искренне желаю удачи в поиске коммита, который добавил ошибку (нетривиальную). Когда именно на этот функционал нет автотеста, когда у вас 7 человек в режиме нонстоп фигачат код (и коммитятся в среднем каждые полчаса а может и сильно чаще) и когда прошло чуть больше месяца. И проект на скриптовом языке (это так - «вишенка на торте»), если вы понимаете, о чем я.

А программист я обычный. squash-у в том числе и свои коммиты. Видимо, просто не оправдал ваших надежд. :)

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

Можно же пойти ещё дальше: слить историю реализации ОДНОГО проекта в один коммит. Тогда и VCS не понадобится. Когда-то было «по умолчанию» у всех «нормальных».

Да идите уже куда хотите :) Зачем вам мой текст подменять своим? Я уже даже написал что и как надо squash-ить.

У меня git не ради наличия git-а или сохранения каждого чиха каждого разработчика, а для решения вполне конкретных задач.

Какой ты программист, если не осознаёшь, что squash - необратимая потеря информации.

Мне в истории проекта не важно, в какой последовательности устранялась бага и какие варианты были испробованы (попробуем тут if-чик, не помогло, давай здесь ретурн воткнем и т.п.) - важно конечное решение. Разработческие ветки мы не чистим в течении квартала или полугода - если вдруг понадобится (я пока ни разу не понадобилось) - всю эту «архиважнуюисториюипутьсокамозгапрограммиста» можно достать оттуда.

А Вам я искренне желаю удачи в поиске коммита, который добавил ошибку (нетривиальную). Когда именно на этот функционал нет автотеста, когда у вас 7 человек в режиме нонстоп фигачат код (и коммитятся в среднем каждые полчаса а может и сильно чаще) и когда прошло чуть больше месяца. И проект на скриптовом языке (это так - «вишенка на торте»), если вы понимаете, о чем я.

А программист я обычный. squash-у в том числе и свои коммиты. Видимо, просто не оправдал ваших надежд. :)

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

Можно же пойти ещё дальше: слить историю реализации ОДНОГО проекта в один коммит. Тогда и VCS не понадобится. Когда-то было «по умолчанию» у всех «нормальных».

Да идите уже куда хотите :) Зачем вам мой текст подменять своим?

У меня git не ради наличия git-а или сохранения каждого чиха каждого разработчика, а для решения вполне конкретных задач.

Какой ты программист, если не осознаёшь, что squash - необратимая потеря информации.

Мне в истории проекта не важно, в какой последовательности устранялась бага и какие варианты были испробованы (попробуем тут if-чик, не помогло, давай здесь ретурн воткнем и т.п.) - важно конечное решение. Разработческие ветки мы не чистим в течении квартала или полугода - если вдруг понадобится (я пока ни разу не понадобилось) - всю эту «архиважнуюисториюипутьсокамозгапрограммиста» можно достать оттуда.

А Вам я искренне желаю удачи в поиске коммита, который добавил ошибку (нетривиальную). Когда именно на этот функционал нет автотеста, когда у вас 7 человек в режиме нонстоп фигачат код (и коммитятся в среднем каждые полчаса а может и сильно чаще) и когда прошло чуть больше месяца. И проект на скриптовом языке (это так - «вишенка на торте»), если вы понимаете, о чем я.

А программист я обычный. squash-у в том числе и свои коммиты. Видимо, просто не оправдал ваших надежд. :)