Существует git-проект на github. Я хочу реорганизовать для своей работы. Каждый раз, когда проект помечен в github, я хочу применить к нему свои изменения, чтобы сохранить текущие изменения в исходном проекте. Мне нужна помощь с рабочим процессом для этого. Я знаком с основами git и ничего не продвинулся. Четкие шаги помогут сделать это понятным.Отслеживать и применять изменения в теге проекта
ответ
Давайте предположим, что у вас есть удаленный происхождение, и вы хотите обновить локальный мастер филиала с новыми фиксаций от версии v5.0
git fetch
git checkout -b master
git pull --rebase origin v5.0
Таким образом, вы Я обновляю ваш локальный филиал со всеми коммитами от v5.0 и ваши коммиты.
Привет. Спасибо. Я думаю, мне нужно иметь пульт для оригинала, локальную версию, которую мне нужно будет обновлять с последним тегом, а затем переустановить моего мастера с помощью помеченной версии. По крайней мере, это то, что я получаю от чтения до сих пор. Я думаю, что это помогает, но я могу что-то упустить или это может быть не полным. – solet
Можете ли вы добавить дополнительную информацию в вопрос, почему это не работает для вас? Вы клонировали репозиторий, из которого вы пытаетесь получить обновления? – raviolicode
Я нашел это, что близко к тому, что я ищу. http://stackoverflow.com/questions/8660883/how-to-achieve-a-private-branch-in-git-that-floats-when-merging-with-upstream, но все еще пытаюсь добиться этого. – solet
- 1. Отслеживать изменения в реестре
- 2. Как отслеживать изменения в массиве и collectionview.reloaddata()
- 3. Редактировать файл веб-конфигурации и применять изменения
- 4. Как отслеживать изменения пароля в Facebook и изменения профиля?
- 5. Не применять изменения в проекте laravel
- 6. Mercurial отслеживать изменения линии
- 7. отслеживать изменения в таблице nodejs
- 8. Как отслеживать изменения в списке
- 9. отслеживать изменения массива в Ruby,
- 10. отслеживать изменения в winform C#
- 11. Отслеживать изменения синхронизации
- 12. Отслеживать выбранную радиокнопку и применять стиль «на лету»
- 13. Отслеживать изменения в библиотеке с помощью git
- 14. Composer - как отслеживать изменения в пакетах
- 15. Visual Studio - Как отслеживать версии проекта
- 16. Как применять концепции алгоритма в приложении проекта
- 17. Как отслеживать изменения файлов и знать, какие изменения были внесены.
- 18. Отслеживать изменения кода во времени
- 19. Как отслеживать все изменения приложения?
- 20. отслеживать изменения базы данных героя
- 21. Отслеживать изменения на свойства объекта
- 22. Отслеживать изменения в настройки в app.config
- 23. Отслеживать изменения в материализованных представлениях в Oracle
- 24. Как отслеживать изменения значения столбца
- 25. Как смотреть и применять изменения Dom в угловом
- 26. изменения текста JQuery в h3 теге
- 27. Как отслеживать изменения URL UIWebView
- 28. Угловое значение изменения в теге скрипта
- 29. Отслеживать изменения в списках и словарях в python?
- 30. Как отслеживать изменения переменных в PHP
Просто объедините изменения проекта в свой собственный репозиторий. Если вы чувствуете себя напуганным и предпочитаете более линейную историю, используйте rebase вместо merge. – knittl
Rebase кажется лучше, чем слияние. Я надеюсь, что это рабочий процесс некоторых шагов, которые я могу выполнять от отслеживания до перезагрузки каждый раз. Я хочу только обновить тег из исходного проекта, когда я знаю, что он был помечен, потому что изменения в исходном проекте могут все еще не появляться. – solet
Или вы ищете автоматизированный способ сделать это, или вы спрашиваете, как пересобираться поверх тега/слияния тега? – knittl