小编Tom*_*rez的帖子

跨本地网络的 Git 克隆/拉取

我正在尝试使用 Ubuntu Quantal 在另一台 PC 中克隆/拉取存储库。我之前在 Windows 上做过这个,但我不知道 ubuntu 上有什么问题。我试过这些:

git clone file:////pc-name/repo/repository.git
git clone file:////192.168.100.18/repo/repository.git
git clone file:////user:pass@pc-name/repo/repository.git
git clone smb://c-pc/repo/repository.git
git clone //192.168.100.18/repo/repository.git
Run Code Online (Sandbox Code Playgroud)

我总是得到:

Cloning into 'intranet'...
fatal: '//c-pc/repo/repository.git' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
Run Code Online (Sandbox Code Playgroud)

或者

fatal: repository '//192.168.100.18/repo/repository.git' does not exist
Run Code Online (Sandbox Code Playgroud)

更多的:

  • 另一台电脑有用户名和密码
  • 不是网络问题,我可以访问并ping通它。
  • 我刚刚安装了git做apt-get install git(安装了依赖项)
  • 我正在从终端运行 git(我没有使用 git-shell)

是什么导致了这个以及如何解决这个问题?任何帮助都会很棒!

更新

我已经在 Windows 上克隆了 repo,git clone //192.168.100.18/repo/intranet.git没有问题。所以,repo 是可访问的并且存在!也许问题是由于用户凭据?

networking version-control git ubuntu-12.10

19
推荐指数
2
解决办法
5万
查看次数

标签 统计

git ×1

networking ×1

ubuntu-12.10 ×1

version-control ×1