如何解决“端口号以'y'结尾的url错误”?

Seu*_*ara 6 git git-clone gitlab

尝试从gitlab将现有存储库克隆到我的本地驱动器时。我用的格式

$ git clone https://github.com/libgit2/libgit2  mylibgit 
Run Code Online (Sandbox Code Playgroud)

例如mylibgit,在XAMPP Web文件夹之外的某个位置(例如htdocs)找到了生成的文件夹,我将其移到了该文件夹,但它无法正常工作。

我将其移到桌面上并出现错误:

fatal: unable to access 'https://git@gitlab.com:xxxxx/yyyyyy/':Port number ended with 'y'
Run Code Online (Sandbox Code Playgroud)

Von*_*onC 9

对于 gitlab,您不需要指定用户。
根据您的 GitLab 帐户名将其替换为 https url。

cd /path/to/your/repo
git remote set-url origin https://gitlab.com/<username>/<yourProjectName.git>
git push -u origin master
Run Code Online (Sandbox Code Playgroud)

笔记:

试图从 gitla 克隆一个已经存在的存储库

这与“ git clone https://github.com/libgit2/libgit2”相矛盾,因为这是一个 GitHub 网址,而不是 GitLab 网址。