Наша команда разрабатывает приложение и использует git для контроля версий.Мы используем главную ветку для версий выпуска и создания новых веток для исправления ошибок и разработки.
Проблема в том, что среда разработки имеет некоторые различия со средой выпуска, нам нужно изменить значения портов и соединения с базой данных для некоторых файлов.чтобы правильно работать над развитием.Поэтому каждый раз, когда я создаю ветку, я использую команду исправления из ранее созданного мной разногласия и снова исправляю после завершения своей работы, чтобы снова объединиться с мастером.
Поэтому, когда я создаю новую ветку:
git checkout master
git branch new_branch
git checkout new_branch
patch < changes.diff
И когда я закончу:
patch -R < changes.diff
git add *
git commit -m "new things"
Я думаю, что должна быть команда git, чтобы я делал эти патчи для git, так как они кажутся очень похожими на то, что должен делать git.
Заранее спасибо