Решение конфликта запроса на получение изменений
Let’s merge the brancДавайте объединим ветку, над которой мы работаем, и целевую ветку для запроса на получение изменений (в данном случае основную ветку).
Сначала получите изменения основной ветки.
$ git pull origin main
Затем решите конфликт локально.
// sort.js
var sortNumber = function (number) {
    number.sort(function (a, b) {
<<<<<<< HEAD
      if (a === b) {
=======
      if (a == b) {
>>>>>>> add-sort-func2
          return 0;
      }
      return a < b ? -1 : 1;
    });
};
var number = [19, 3, 81, 1, 24, 21];
sortNumber(number);
console.log(number);
Над символами ======= находится локальный репозиторий, под ними — удаленный репозиторий. На этот раз сохраните код локального репозитория и удалите удаленный репозиторий, поскольку в первом код будет лучше.
// sort.js
  var sortNumber = function (number) {
      number.sort(function (a, b) {
          if (a === b) {
              return 0;
          }
          return a < b ? -1 : 1;
      });
  };
  var number = [19, 3, 81, 1, 24, 21];
  sortNumber(number);
  console.log(number);
Затем зафиксируйте и снова передайте измененный исходный код.
$ git add sort.js
$ git commit -m ""
$ git push origin add-sort-func2
  "Conflict resolved"
Конфликт решен! Теперь можно выполнить слияние.
