E.B*_*ach 5 git vim github add-on git-clone
使用vim的vundle包管理器,我正在尝试将ps1插件克隆到我的机器上.我在Windows 7机器上,我的vimfile目录是符号链接的,所以即使我的git存储库位于D:,我的git命令正在C:上使用我的主文件夹.
我的问题是,当我在symlink'ed文件夹上发出一个克隆命令时,系统会提示我输入一个github用户名和密码.在我的实际文件夹上发出相同的命令按预期工作,没有提示.
从Windows命令提示符我发出git命令
git clone --recursive https://github.com/pprovost/vim-ps1.git "D:\dev\git\.vim\bundle\vim-ps1"
Run Code Online (Sandbox Code Playgroud)
并且它按预期工作,但如果我尝试执行"通过"符号链接的命令
git clone --recursive https://github.com/pprovost/vim-ps1.git "C:\Users\ebeach\vimfiles\bundle\vim-ps1"
Run Code Online (Sandbox Code Playgroud)
我被提示输入github用户名和密码.
我试图通过github操纵符号链接的问题让我对这个答案感到困惑 - 我想知道为什么在这种特殊情况下我被提示输入用户名和密码.
谢谢!
- 更新 -
这可能是ps1包特有的,因为其他包似乎没有问题.例如,CtrlP github包克隆没有提示:
git clone --recursive https://github.com/kien/ctrlp.vim.git "C:\Users\ebeach\vimfiles\bundle\ctrlp.vim"
Run Code Online (Sandbox Code Playgroud)
但我仍然不知道为什么我带来了ps1包的提示.