LINUX.ORG.RU

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

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

Как можно смерджить ветки, если они будут содержать разный код? Получается Линусу нужно выбрать какую-то версию?

Если ты про сам принцип git, то да, условному Линусу придется выбрать версию, или объединить две самому, вручную.

Например было

printf(«Hello»);

Первый патч сделал

printf(«Hello World»);

А второй сделал

printf(«Hello!»);

Линус может либо выбрать что то из двух, либо сам сделать вот так:

printf(«Hello World!»);

В IDE есть инструменты для разрешения конфликтов: https://resources.jetbrains.com/help/img/idea/2024.3/conflict_resolution_tool...

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

Как можно смерджить ветки, если они будут содержать разный код? Получается Линусу нужно выбрать какую-то версию?

Если ты про сам принцип git, то да, условному Линусу придется выбрать версию, или объединить две самому, вручную.

Например было

printf(«Hello»);

Первый патч сделал

printf(«Hello World»);

А второй сделал

printf(«Hello!»);

Линус может либо выбрать что то из двух, либо сам сделать вот так:

printf(«Hello World!»);

В IDE есть инструменты для разрешения конфликтов: https://i.sstatic.net/4l3bQ.png

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

Как можно смерджить ветки, если они будут содержать разный код? Получается Линусу нужно выбрать какую-то версию?

Если ты про сам принцип git, то да, условному Линусу придется выбрать версию, или объединить две самому, вручную.

Например было

printf(«Hello»);

Первый патч сделал

printf(«Hello World»);

А второй сделал

printf(«Hello!»);

Линус может либо выбрать что то из двух, либо сам сделать вот так:

printf(«Hello World!»);