Git push для остановки TFS на 100 процентов

Когда я помещаю медиа-файл (swf или png) в TFS, процесс зависает на 100%, независимо от размера файла:

git.exe push --progress "origin" develop:develop

Counting objects: 82, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (23/23), done.
Writing objects: 100% (23/23), 335.75 KiB | 0 bytes/s, done.
Total 23 (delta 16), reused 0 (delta 0)

1 ответ

Я просто наткнулся на это. Кажется, что push зависает, если коммит содержит файл PNG (как это было в моем случае). Ответ, который я получил, когда нюхал сеть, был:

    401 - Unauthorized: Access is denied due to invalid credentials. 
    You do not have permission to view this directory 
    or page using the credentials that you supplied.

что на самом деле не относится к делу; Я могу подтвердить подлинность, клонировать и вытащить просто отлично.

Попробуйте это, это сработало для меня:

  1. Сброс коммита (git reset HEAD~1 если это последний коммит). Это хорошо, пока вы не нажали.
  2. Снова добавьте файлы в Git Index, но без PNG-файла.
  3. Commit.
  4. От себя.

Проблема в TFS, и вам нужно привлечь его администратора.

Другие вопросы по тегам