2012-05-20 4 views
2

Я хотел бы обновить каждое сообщение фиксации каждого файла в GitHub в определенное время.Добавление сообщения git commit ко всем файлам (даже без изменений)

Каждый раз, когда я делаю крупное обновление (слияние разработки с устойчивой ветвью), я хотел бы зафиксировать и переместить мои изменения в GitHub таким образом, чтобы все файлы, даже те, у которых не было изменений, имели одно и то же сообщение фиксации.

Пример:

  • Разработка протестирована и готова быть объединены в Master
  • Развитие объединены в мастер
  • Commit сообщение "Новая версия: 2.0" применяется ко всем файлам (даже неизменные файлы)
  • Ведущая ветвь выдвигается на удаленный (GitHub)
  • GitHub отображает одно и то же сообщение («Новая версия: 2.0») на каждом пении ле файл/каталог

Я мог пройти через каждый файл и добавить строку в конец файла, но я чувствую, что там может быть способ сделать это с мерзавцем или GitHub себя.

+2

Почему? Это совсем не проблема управления исходными кодами * – Cylindric

+1

Это специфично для того, как GitHub отображает данные, это все. – earthmeLon

+1

Мне нравится, что ни один из ответов не дает никакого реального ответа на этот вопрос. Независимо от того, спрашивает ли OP что-то, что не должно быть сделано, ответы должны включать решение, чтобы сделать то, что задает ОП, или четко указать «Это невозможно». – Qix

ответ

4

Если вы хотите отслеживать момент времени для таких вещей, как выпущено, используйте вместо этого тег. Не «взломайте» процесс фиксации, как вы предлагаете. Как вы могли бы найти реальный разницу между проверками?

+0

Я не ** предлагал, но пытался четко объяснить цель, которую я хочу выполнить. Я рассмотрю ** теги **. Я думаю, это то, что я ищу. – earthmeLon

3

Это просто не то, как работает git, добавляя глупость в историю всех файлов, скорее всего, будет очень результативным, когда вам нужно его просмотреть.

Возможно, вы найдете gitflow. Вам не обязательно использовать его, но объяснение рабочего процесса может помочь вам понять, как лучше использовать git.

+0

Спасибо за предложение. Я хочу сделать что-то косметическое. Ваша ссылка показала мне, что ** теги ** - это то, что я ищу. – earthmeLon