У меня проблемы с силой git пу sh - PullRequest
1 голос
/ 09 февраля 2020

Я создал проект https://github.com/bksubhuti/Tipitaka-Pali-Projector.git для моего друга, чтобы мы могли легче хранить измененные файлы и получить программное обеспечение в целом.

Мой друг (главный программист) испытывает трудности проблема с git pu sh, а также с git pu sh origin master --force

или с помощью флажка «force» для pu sh in git -cola gui

Он никогда не проверял ... у нас нет филиалов. Все, что он сделал, был клон. Это проблема?

Проблемы .. Сначала он создал учетную запись пользователя на github.com Затем он создал имя пользователя.name в git терминале .., но набрал неправильное имя пользователя.

с этим неправильным локальным компьютером git имя пользователя, которое он поставил и фиксирует, затем pu sh не удалось из-за неправильного имени пользователя. Затем мы выяснили это, но pu sh потерпел неудачу с ошибкой 1. Мы попытались получить несколько раз, но это все равно не решило проблему. Поэтому я сказал ему сделать

git push origin master --force

или попробовать использовать флажок "force" в git -cola (ubuntu)

Он действительно единственный разработчик. Я просто управляю вещами, поэтому мне все равно, переписывает ли он на этом этапе. Я также просто хочу, чтобы он использовал GIT, чтобы я мог получить свои изменения вместо того, чтобы передавать мне zip-файлы ... некоторые, в которых отсутствуют файлы из-за его изменений ... и неработающее приложение.

У нас также есть ненадежное целое rnet в Мьянме, и, возможно, это не удалось во время загрузки. Я также удалил то, что выглядело как дубликаты и ненужные файлы ... но это могли быть git специфичные c файлы? Я думаю, что git оправился от этой ошибки.

Как все сделать быстро и быстро, чтобы все заработало.? Должен ли произойти откат и снова записать большую загрузку 400 Мб? Это решит проблему? Не испортился ли репозиторий и нужно ли создать совершенно новый?

Его коммиты находятся на сервере, и будет ли новый клон по-прежнему иметь те же ошибки?

Я не до конца понимаю git я сам ... Я просто знаю, что для загрузки материала на сервер вам нужно сделать 3 шага. stage, commit и pu sh.

1 Ответ

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

Сначала он создал учетную запись пользователя на github.com Затем он создал имя пользователя.name в терминале git, но набрал неправильное имя пользователя.

Если это проблема аутентификации, никакая сумма для git pu sh --force ее решит.

Настройка user.name не так важна и не имеет ничего общего с аутентификацией.

Кажется, однако, что Ариявамса (ваш коллега):

Поэтому убедитесь, что проблема не связана с новым коммитом, слишком большим для вашей сети.

OP Bhikkhu Subhuti подтверждает в комментариях inte rnet выпуск:

У нас плохой inte rnet.
Он сделал обновление в своей системе, которое было продлено в течение долгого времени, а затем смог сделать выборку и pu sh без проблем.

Сначала проверьте вывод git status, после git fetch.

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