首先先来了解一下git的四种传输协议:本地、ssh、git和http,http协议应该说是最常见的一种,因为简单,以下是各个协议的优点与缺点:
地址: https://git-scm.com/downloads
初次使用git的用户要使用git协议大概需要三个步骤:
生成密钥对
大多数 Git 服务器都会选择使用 SSH 公钥来进行授权,生成密钥对:公钥和私钥,一般在~/.ssh 目录下(不管什么系统)
首先就先查看你的本地是否存在,可以自己创建目录:
ssh 目录都没有,可以用 ssh-keygen 来创建
保存文件名,然后输入密码,最后密钥对就生成啦~
ssh
ssh-agent bash //开启ssh代理
ssh-add key-file//添加ssh key文件
每次重启机器都执行一下,或者下个sourceTree/Tortoisegit来管理git项目
设置远程仓库
登陆你的gitlab帐户。点击你的头像,然后 Settings ->SSH keys
git的 remote url 修改为git协议
sourceTree/Tortoisegit
1、查看用户名和邮箱是否配置 gitgit config --global --list2、如未配置,则执行以下命令进行配置:
3、然后执行以下命令生成秘钥:
注意的是,这里的邮箱和你的github邮箱一致,如果出现以下错误执行 Too many arguments
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)