Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Рассинхронизация "(HEAD -> master)" и "(origin/master)" #317

Open
VitaliyPoprykin opened this issue Apr 25, 2024 · 2 comments

Comments

@VitaliyPoprykin
Copy link

Описание ошибки
(HEAD -> master) указывает на последний коммит. Также в удаленном репозитории тоже содержится последний коммит.
(origin/master) указывает на коммит, который был отправлен командой вручную "git push -u origin --all".

Сценарий воспроизведения

  1. До подключения плагина "sync-remote" в удаленный репозиторий отправил изменения через "git push -u origin --all".

  2. В результате (HEAD -> master, origin/master) указывали на последний коммит.

  3. Далее стал использовать плагин для синхронизации:
    "gitsync --v8version 8.3.21.1901 --tempdir tempdir sync -u user -p pass --pull --push STORAGE WORKDIR URL"

  4. В результате (HEAD -> master) сдвинулся на последний коммит, он отправился в удаленный репозиторий, а (origin/master) остался на прежнем месте - там, где был после команды "git push -u origin --all".

Ожидаемое поведение если бы ошибки не было
(HEAD -> master, origin/master) указывали на последний коммит.

Скриншоты
РезультатОтладки
РезультатОтладки

Окружение:

  • Версия операционной системы: [Windows 10]
  • Редакция 1С платформы [8.3.21.1901z]
  • Версия Gitsync [3.6.0]
  • Версия OScript [1.9.1.7]

Дополнительный контекст

Конфигурация - доработанная УХ. Режим защиты от опасных действий - выключен

@VitaliyPoprykin
Copy link
Author

Судя из скрина "set_up_to_track" не выполнилось дополнительное действие "set up to track"

set_up_to_track

@VitaliyPoprykin
Copy link
Author

VitaliyPoprykin commented Apr 25, 2024

В ходе экспериментов я понял, что вместо "--push" я должен как-то передать "--push -u origin"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant