Проблемки с гит мт5, не могу после сделать push MQL5: push failed with -11

 
2025.07.16 17:15:04.574 Git changes for MQL5:
2025.07.16 17:15:04.574 Git - Experts/BotTrend.mq5 added
2025.07.16 17:15:04.589 Git commit https://forge.mql5.io/DKeN/MQL5.git to main
2025.07.16 17:15:05.667 Git MQL5: push failed with -11 error, reference was not fast-forwardable


как решить? вчера еще работало, но после установки гитхаб (в маке), в винде его нет, чет перестало работать.  Может быть это и не связано...

2025.07.16 14:07:22.345 Terminal MetaTrader 5 x64 build 5147 started for MetaQuotes Ltd.

2025.07.16 14:07:22.346 Terminal Windows 11 build 22631, 4 x Apple Silicon, x64, 2 / 5 Gb memory, 79 / 127 Gb disk, touchable, UAC, GMT+5

2025.07.16 14:07:22.346 Terminal C:\Users\dken\AppData\Roaming\MetaQuotes\Terminal\4723BC1358F24EFE019530CE040E3202


 
Попробуйте сначала выполнить Git Pull
 
Alexandr Gavrilin:
как решить? вчера еще работало

Некоторые советы - найдете на странице https://www.mql5.com/ru/forum/487790/page3 и на следующей странице
(там дискуссия с советами), например - 

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Новая версия платформы MetaTrader 5 build 5100: Переход на Git и хаб разработчиков MQL5 Algo Forge, темная тема и улучшения интерфейса

Renat Fatkhullin, 2025.05.31 04:14

Git Push практически не нужен в обычных условиях, так как для него обычно нет работы. Он оставлен на всякий случай, чтобы завершить незапушенные (по ошибке, форс мажору и тд) коммиты.

Главный инструмент - это Git Commit, который по сути делает Add Modified + Commit + Push.


Новая версия платформы MetaTrader 5 build 5100: Переход на Git и хаб разработчиков MQL5 Algo Forge, темная тема и улучшения интерфейса - Создайте новый проект, чтобы иметь возможность удаленно отправить существующий репозиторий.
Новая версия платформы MetaTrader 5 build 5100: Переход на Git и хаб разработчиков MQL5 Algo Forge, темная тема и улучшения интерфейса - Создайте новый проект, чтобы иметь возможность удаленно отправить существующий репозиторий.
  • 2025.05.31
  • Renat Fatkhullin
  • www.mql5.com
а не только текущий заголовочный файл и те файлы, которые он включает. Существует ли способ не компилировать весь проект если текущий открытый файл это. В рамках открытого проекта mqproj действует сборка всего проекта
 
Yuriy Bykov #:
Попробуйте сначала выполнить Git Pull

Главное - не через MetaEditor, а через любой другой адекватный git инструмент. Иначе можно потерять файлы в состоянии modified:

Forum on trading, automated trading systems and testing trading strategies

Algo Forge and MetaEditor Git errors, bugs and questions : CURRENTLY UNRELIABLE.

Alain Verleyen, 2025.06.19 17:05

I confirm the issue. Finally lost 2 days of work, not only 1.

Doing a PULL is just OVERWRITING all changes made locally, instead of merging.

So instead of having a software that helps to avoid and manage human errors, you have just the reverse. If you forgot to pull BEFORE doing any change you are dead. 

Допускаю, что MQ могли уже исправить поведение, но подозреваю, что нет. Сам давно уже отказался от git функционала в MetaEditor, так как даже самый простой workflow не представляется там возможным, не говоря уже о том, что оно тупо опасное.

 
Vladislav Boyko #:

Главное - не через MetaEditor, а через любой другой адекватный git инструмент. Иначе можно потерять файлы в состоянии modified:

Допускаю, что MQ могли уже исправить поведение, но подозреваю, что нет. Сам давно уже отказался от git функционала в MetaEditor, так как даже самый простой workflow не представляется там возможным, не говоря уже о том, что оно тупо опасное.

да, вроде поправили, ошибки не наблюдаю.