Git 使用https克隆代码

一.概述

在管理Git项目上,很多时候都是直接使用https url克隆到本地,当然也有有些人使用SSH url克隆到本地。

这两种方式的主要区别在于:

使用https url克隆对初学者来说会比较方便,复制https url然后到git Bash里面直接用clone命令克隆到本地就好了,但是每次fetch和push代码都需要输入账号和密码,这也是https方式的麻烦之处,后面会有解决办法。

使用SSH url克隆却需要在克隆之前先配置和添加好SSH key,因此,如果你想要使用SSH url克隆的话,你必须是这个项目的拥有者。否则你是无法添加SSH key的,另外ssh默认是每次fetch和push代码都不需要输入账号和密码。

很多公司现在git作为代码版本控制工具,然后自己搭建私有的gitlab来管理代码,我们在clone代码的时候可以选择http协议。一般我们都会选择SSH url克隆,今天记录下不用每次输入账号密码使用https url克隆代码。

二.解决方法

我们每次通过https克隆一个远程仓库的时候需要输入凭据,也就是登录到这个url所指的平台需要的用户名和密码,但是由于某些原因我们使用git时可能不弹出helper提示我们输入用户名和密码,而直接报错,解决方法如下:

warning: could not find UI helper 'git-credential-manager-ui'

打开控制面板

 添加一个普通凭据就可以了

 

猜你喜欢

转载自blog.csdn.net/qq_55172460/article/details/128384459