“ git remote add origin”仅显示“ git remote add”的用法

锡吉尔

我的笔记本电脑硬盘驱动器上有一个本地存储库,运行Windows 7,我想在共享网络驱动器上设置一个远程存储库。在共享网络驱动器上,我使用创建了一个文件夹thisProject.git并在其中创建了一个裸存储库git init --bare我尝试将遥控器设置如下:

git remote add origin file://\\some.site.com\projects\fldr\Software Development\Git\thisProject.git

但这仅给了我响应:

usage: git remote add [<options>] <name> <url>

等等,这似乎表明我格式化git remote add命令的格式不正确或路径有问题。

我也尝试了路径的映射网络驱动器版本:

git remote add origin file://u:\Software Development\Git\thisProject.git

这得到了相同的答复。

如果遥控器位于这样的网络驱动器上,应该如何添加?

戴维·费伦奇·罗戈赞

仔细检查您要执行的内容:

git remote add origin file://\\some.site.com\projects\fldr\Software Development\Git\thisProject.git

...以及实际用途是什么:

usage: git remote add [<options>] <name> <url>

计算命令中的参数数量和用法。

除了git remote add(并且<options>您没有使用)之外,您应该传递2个参数:<name><url>,但实际上您传递的是3个参数:

  • origin
  • file://\\some.site.com\projects\fldr\Software
  • Development\Git\thisProject.git

您必须对其进行更改,以便仅将2个参数传递给git您可以简单地通过<url>用双引号参数引起来:

git remote add origin "file://\\some.site.com\projects\fldr\Software Development\Git\thisProject.git"

这是完全逻辑上的行为-命令和参数由space字符分隔,因此包含该字符的任何单个参数都必须用(双引号)引起来

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

什么是“ git remote add ...”和“ git push origin master”?

git remote add with other SSH port

git remote add引发致命错误

创建新的git分支。git remote add有什么意义?

“ git remote add origin”,“ set-url origin”和config ...有什么区别?

git remote add命令在哪里进行更改?

为什么git remote add不起作用?

“ git fetch <url>”和“ git add remote remote <url>”后跟“ git fetch上行”有什么区别?

git remote add --mirror = fetch与git clone --mirror会做相同的仓库吗?

git remote add命令:如何在.git / config文件中编辑远程标记?

在通过 Git-CLI 创建 repo 时,如何将 gitignore 文件和许可证设置为 None 并将 add "origin" git remote 设置为 Yes ?

Git: How to remove remote origin from Git repo

“git remote”不显示原点。为什么?

Git与Remote Master合并

git remote -v说明

无法删除git remote

如何修复“致命的:远程来源已存在”。在'git remote add'上?

通过〜表达式将git remote add添加到主目录

“ git remote add”是否仅为同一存储库创建别名?

git push->代码仅查看当前更改(remote.origin.push覆盖push.default)

为什么全局git配置“ remote.origin.push”会覆盖本地的“ remote.origin.push”?

git remote update origin --prune对本地更改的影响

git命令中的“ origin”和“ remote”有什么区别?

git remote set-url origin的Ansible等效项

如何解析git remote?

git:“ remote-ttps”不是git命令

Git Remote似乎不是git存储库

为什么我不能在现有存储库中执行“ git clone repo”,而不能在现有存储库的子文件夹中执行“ git remote add origin repo”?

Git Remote正在显示,但不存在