首页 > 解决方案 > Git 推送问题,无法从远程存储库读取

问题描述

我们正在使用 git 将我们的项目存储在我们自己服务器上的存储库中。最近我们用 NAS 替换了我们的 windows 服务器。从那时起,我们遇到了将一些项目推送到 git 的问题(其他项目工作得很好)。配置如下:

[core]
        repositoryformatversion = 0
        filemode = false
        bare = false
        logallrefupdates = true
        symlinks = false
        ignorecase = true
        hideDotFiles = dotGitOnly
    [remote "origin"]
        url = R:\\C32\\LH-5000 Cleaner FS
        fetch = +refs/heads/*:refs/remotes/origin/*
        puttykeyfile = ""
    [branch "master"]
        remote = origin
        merge = refs/heads/master

我尝试推送时收到的错误消息是:

git.exe push -v --progress "origin" master:master
Pushing to R:\C32\LH-5000 Cleaner FS
fatal: 'R:\C32\LH-5000 Cleaner FS' does not appear to be a git repository  
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
git did not exit cleanly (exit code 128) (297 ms @ 2/25/2019 1:22:52 PM)    

我看不出可以推送的项目和不能推送的项目的配置文件有什么区别。我也确信我正在推送的路径存在并且我有权访问它。我正在访问的存储库是裸露的。

有什么建议么?提前谢谢了!

标签: gitnas

解决方案


推荐阅读