Git pu sh удалённая ветка запрещена, т.к. в двоичный файл - PullRequest
0 голосов
/ 25 февраля 2020

$ git pu sh origin dev_1: feat / i18n

git pu sh log

  Enumerating objects: 9, done.
  Counting objects: 100% (9/9), done.
  Delta compression using up to 12 threads
  Compressing objects: 100% (4/4), done.
  Writing objects: 100% (5/5), 20.44 KiB | 872.00 KiB/s, done.
  Total 5 (delta 4), reused 1 (delta 1)
  remote: Start Git Hooks Checking                                                [FAILED]
  remote: Error: Binary file '[mypath]__init__.pyc' is forbidden
  To [mypath]
   ! [remote rejected] dev_1 -> feat/i18n (pre-receive hook declined)
  error: failed to push some refs to '[mypath]'

Не знаю Перепишите файл py c в моей локальной ветке, я просто клонировал проект и изменил файл, не связанный с py c.

Я пытаюсь git checkout --ours[mypath]__init__.pyc

Я получаю вывод:

Обновлены 0 путей из индекса

Затем git pu sh agian, эта ошибка все еще существует.

1 Ответ

0 голосов
/ 25 февраля 2020

Я решил.

Причина этой проблемы в том, что удаленный репозиторий feat/i18n не существует, тогда эта ветвь будет проверять все файлы.

Не поддерживает py c отправка файла - это контроль доступа, настроенный после того, как я отправил этот код, поэтому я могу в первый раз создать ветку sh.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...