18禁裸体女免费观看_91精品一区二区网站_国产精品自产拍在线观看花钱看_无码中字Av午夜福利久

幫助中心 2020-07-28 HTTPS TortoiseGit Git 版本控制 SSH

使用TortoiseGit拉取失敗git.exe pull --progress -v --no-rebase "origin"的解決辦法

很多人在window使用Git版本控制的時(shí)候會用到TortoiseGit的時(shí)候會遇到拉取失敗,報(bào)錯(cuò)如下

git.exe pull --progress -v --no-rebase "origin"
/usr/bin/bash: git@gitee.com: No such file or directory
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
git 未能順利結(jié)束 (退出碼 1) (514 ms @ 2020/7/28 22:25:54)

網(wǎng)上很多“終極教程”最優(yōu)解決方案是使用Git clone命令把遠(yuǎn)程庫克隆到本地后才能解決,其實(shí)這不是最優(yōu)的解決方案。

遇到這個(gè)問題是因?yàn)樵谂渲眠h(yuǎn)程庫地址的時(shí)候?qū)㈡溄优渲贸闪薙SH鏈接,而windows系統(tǒng)默認(rèn)是不支持SSH鏈接方式的,如果是git命令行環(huán)境下是沒有問題的。

最簡單的解決方法就是把遠(yuǎn)程庫url改成https鏈接就可以了,如下圖所示:

image.png

修改完鏈接應(yīng)用,確定,再拉取就可以完美解決。

注:SSH鏈接一般形式為git@gitee.com:shisou/shisou.git

      https鏈接一般形式為https://gitee.com/shisou/shisou.git

下一篇 vscode常用快捷鍵大全

最新案例 查看更多

查看