#java #import #bitbucket #pull #merge-conflict-resolution
#java #импорт #bitbucket #тянуть #слияние-разрешение конфликтов
Вопрос:
Я пытаюсь перенести коммит в основную ветку с помощью Bitbucket, но у меня возникла проблема с конфликтом с моим кодом и веткой слияния. например, при импорте
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.web.context.request.WebRequest;
import com.iadaptime.NewServer.IAdaptimeService.CommandLineResultFromRobot;
import com.iadaptime.NewServer.IAdaptimeService.CommandLineToRobot;
<<<<<<< destination:8f3750eba03ad7b4ecdf73646bddc2c8e13a850e
=======
import com.iadaptime.NewServer.IAdaptimeService.CascadeCopyBoRecordsAction;
import com.iadaptime.NewServer.IAdaptimeService.CascadeCopyBoRecordsResu<
>>>>>>> source:41d7353bedd07c292567a6156c99ae6b03248a6c
import com.iadaptime.NewServer.IAdaptimeService.Node;
import com.iadaptime.NewServer.IAdaptimeService.WebCreateRecordAction;
import com.iadaptime.NewServer.IAdaptimeService.WebCreateRecordResu<
Я пытаюсь удалить 2 строки конфликтов, но я не понимаю, почему здесь возникает конфликт с импортом
Комментарии:
1. Какие команды вы используете для разрешения конфликта? Какой инструмент слияния вы использовали? Используете ли вы инструмент слияния?
Ответ №1:
Это легко разрешимый конфликт, в том смысле, что если вы используете (разумно) приличный инструмент слияния ( KDiff
например, например), он автоматически разрешит вам конфликт, поскольку он увидит, что ему нужно принять изменения от обоих, append-merge
если хотите. Причина конфликта заключается в том, что файл прошел две разные эволюции, и у вас есть два разных фрагмента кода, соответствующих одному и тому же номеру (номерам) строки.
Ответ №2:
Я бы рекомендовал использовать инструмент управления версиями VSCode для просмотра этого конфликта слияния. Если вы не понимаете, почему может возникнуть конфликт, попробуйте перенести свой пульт в новую папку и убедитесь, что вы работаете в чистой среде