我无法使用TortoiseGit推送本地修改

问题描述 投票:2回答:1

我需要你的帮助,实际上我已经在我的debian服务器上安装了git,然后在其上创建了我的远程存储库。我还在我的Windows客户端上安装了tortoisegit。

我已经将我的存储库从我的debian服务器克隆到我的Windows客户端而没有问题,但我遇到了问题,当我在我的本地存储库(Windows客户端)上进行修改并尝试使用TortoiseGit推送到我的远程存储库(debian服务器)。

它坚持:

git.exe push --progress "origin" master:master
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Writing objects: 100% (3/3), 249 bytes | 62.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0)

并且无法关闭窗口,有进度条,我只有一个选项“中止”。

有人可以遇到类似的情况吗?或者有人可以帮助我吗?

windows git debian tortoisegit
1个回答
1
投票

使用命令行尝试相同的推送,使用simplified PATH和便携式Git(如PortableGit-2.20.1-64-bit.7z.exe)在任何您想要的地方解压缩。

set PATH=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\
set GH=C:\path\to\git
set PATH=%GH%\bin;%GH%\usr\bin;%GH%\mingw64\bin;%PATH%

看看推动是否成功。 如果没有,请通过连接到服务器并在目标裸仓库中运行git status来检查远程仓库的状态。

© www.soinside.com 2019 - 2024. All rights reserved.