Вопросы

Как работать над двумя независимыми вещами одновременно, используя ветки git?

Мы используем репозиторий Azure DevOps Git в нашей организации. Недавно мы начали с GIT.

Я проверил одну локальную ветку с именем feature-123. Я внес несколько изменений, которые внес в местный филиал. Но я не закончил разработку функции, и мне пришлось переключиться на другое срочное исправление ошибки. Для этого я проверил новую локальную ветку с именем «bug-999», в которой я хочу обработать срочную ошибку. Я исправил ошибку и отправил bug-999 на удаленный доступ. Но я вижу, что мои коммиты из feature-123 также отправляются.

Итак, коммиты в моей первой локальной ветке переносятся в новую локальную ветвь, и когда я нажимал, они переходили на удаленный.

Вопросы:

  1. Как поступить с этим делом?
  2. Если я хочу нажать конкретную фиксацию (исключая предыдущие), как я могу это сделать?

Если вы начали ветку bug-999 из feature-123, она содержит все коммиты feature-123.   —  person Learner    schedule 10.04.2021

Читать:
7 советов по использованию Git в работе

Отвечает ли это на ваш вопрос? Предпочтительный рабочий процесс Github для обновления запроса на вытягивание после проверки кода (может быть, есть дубликат получше). Я подумывал написать ответ, но, хотя обстоятельства немного отличаются, ответ тот же. git rebase и git push -f — два инструмента, которые можно использовать для исправления ситуации. Избегать этого в первую очередь означает иметь хорошие привычки git (ветки).   —  person Learner    schedule 10.04.2021

Похожие записи

Ошибка установки Rails: для «атомарного» нативного драгоценного камня требуются установленные инструменты сборки

admin

Существуют ли какие-либо функции для возврата имени / роли вошедшего в систему пользователя на портале клиентов Acumatica?

admin

Функция Typescript, принимающая общий параметр и массив строк

admin

Npm / Yarn Не устанавливается должным образом и выдает проблемы

admin

Параметр NO_PARAM в запросе недействителен. Укажите правильное значение для параметра NO_PARAM при развертывании шаблона лазурной руки с помощью Powershell.

admin

create-response-app не работает с версии 4.0.1

admin