当我将媒体文件(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)
答案 0 :(得分:1)
我偶然发现了这个。如果提交包含PNG文件(就像我的情况那样),似乎push会挂起。我在嗅探网络时得到的回应是:
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.
这是非常重要的;我可以进行身份验证,克隆和拉取。
试试这个,它对我有用:
git reset HEAD~1
,如果它是最后一次提交)。只要你没有被推,这很好。问题在于TFS,您需要让其管理员参与。