场景:
自己有个用户已经配置好了,突然要用个公司的用户拉取代码,等于A给github用,b给gitlab用
用如下方法去配置
https://blog.csdn.net/weixin_34067049/article/details/91947773
但是要注意,
这里需要输入红框中的完整地址,否则你会看到.ssh文件中没有生成key
然后把对应用户key,pub文件中的数据全部复制出来,放到对应网站的ssh key里面,title可以随便填写,就能用ssh方式了
git有两种拉取方式,ssh方式和http方式
你去看的时候,发现项目的clone地址没有到具体分支的,那就可以进入到当前项目文件夹下面,然后,如下图就是两种方式的链接

要注意,你ssh文件夹里自己设置的config文件里的host就是用来代替
这个红框中的,实际上直接不替代也行,要注意config里的用户名跟ssh链接没有一毛钱关系
所以比如下一一个分支yanyan001到文件夹yanyan001可以这么写
ssh方式:
git clone -b yanyan001 git@gitza:za-auto/xxx-auto.git e:/yanyan001/
or
git clone -b liuwei004 git@git.xxx.com:za-auto/xxx-auto.git e:/liuwei001/
http方式:
git clone -b yanyan001 http://git.xxx.com/za-auto/xxx-auto.git e:/yanyan001/
浙公网安备 33010602011771号