我试图将文件中的一些更改推送到 git 集线器,但它一直被拒绝。任何人都知道如何解决这个问题?

I'm trying to push some changes in a file to git hub but it keeps getting rejected. Anyone know how to solve this issue?

每当我尝试推送到 git(来自 pycharm)时,它都会说它被拒绝了。当我试图查看控制台以查看详细信息时,我得到了这个:

Enumerating objects: 8, done.
Counting objects:  12% (1/8)
Counting objects:  25% (2/8)
Counting objects:  37% (3/8)
Counting objects:  50% (4/8)
Counting objects:  62% (5/8)
Counting objects:  75% (6/8)
Counting objects:  87% (7/8)
Counting objects: 100% (8/8)
Counting objects: 100% (8/8), done.
Delta compression using up to 8 threads
Compressing objects:  16% (1/6)
Compressing objects:  33% (2/6)
Compressing objects:  50% (3/6)
Compressing objects:  66% (4/6)
Compressing objects:  83% (5/6)
Compressing objects: 100% (6/6)
Compressing objects: 100% (6/6), done.
Writing objects:  16% (1/6)
Writing objects:  33% (2/6)
Writing objects:  50% (3/6)
Writing objects:  66% (4/6)
Writing objects:  83% (5/6)
Writing objects: 100% (6/6)
Writing objects: 100% (6/6), 756 bytes | 189.00 KiB/s, done.
Total 6 (delta 4), reused 0 (delta 0)
remote: Resolving deltas:   0% (0/4)        
remote: Resolving deltas:  25% (1/4)        
remote: Resolving deltas:  50% (2/4)        
remote: Resolving deltas:  75% (3/4)        
remote: Resolving deltas: 100% (4/4)        
remote: Resolving deltas: 100% (4/4), completed with 2 local objects.        
remote: Internal Server Error
Done

有谁知道如何解决这个问题,这样我才能真正推送到 git?

不久前我将差异文件中的一些更改推送到 git,它工作正常但现在它一直拒绝它。

所有以单词 remote 为前缀的消息都来自不属于 Git 本身的内容,因此:

remote: Internal Server Error

表示 服务器上的某些软件(您使用 git push 将提交发送到该服务器)生成了 Internal Server Error 错误消息。然后,他们的 Git 软件 将此消息转发 到您的 Git 软件,该软件将其打印在您的屏幕上。

您对此无能为力。这里只有一个直接的行动方案:打电话给 运行 服务器的人——无论他们是谁,以及你可以通过什么方式联系到他们,无论是通过 phone、电子邮件、信鸽还是其他方式— 并告诉 他们 他们将此消息发送到您的 Git 软件,然后由软件发送给您。他们需要自己诊断问题,自己解决问题。你的终端似乎工作正常。

有时,此类问题会随着时间的推移自行消失,或者由 运行 连接服务器的人员解决,您无需亲自联系他们。有时这些问题永远得不到解决,即使您已提醒服务器人员。在这种情况下,您将需要找到一些解决方法,或者完全停止使用该服务器。不过,您的 Git 软件再次正常运行。鉴于您已经提到 GitHub(在标题中,但不在标签中),他们很可能会很快解决这个问题。