git
晓锋不懂你
这个作者很懒,什么都没留下…
展开
-
windows通过ssh key连接git服务器
前言ssh 公钥认证是ssh认证的方式之一。通过公钥认证可实现ssh免密码登陆,git的ssh方式也是通过公钥进行认证的。在用户目录的home目录下,有一个.ssh的目录,和当前用户ssh配置认证相关的文件,几乎都在这个目录下。ssh-keygen 可用来生成ssh公钥认证所需的公钥和私钥文件,公钥文件是配置到git服务器上,用来与本地客户端进行ssh认证,客户端只需配置私钥进行匹配即可使...原创 2019-03-01 09:50:21 · 1119 阅读 · 0 评论 -
centos7安装git并克隆码云上的仓库
GIT安装yum install -y gitgit --version #版本生成公钥生成公钥的目的,是为了更安全更方便的SSH拉取方式,同时让git命令语句更简洁。我们平时在电脑上面使用git的时候,如果使用的是码云,是需要输入用户名及密码的,但是用公钥以后,是不需要用户名及密码的,通过公钥双方建立信任,项目下的公钥仅能拉取项目,这通常用于生产服务器拉取仓库的代码,并不能推送代码。1...原创 2019-06-05 19:57:29 · 4293 阅读 · 0 评论 -
git 强制同步远端仓库
在服务器上修改或增加文件而不是在本地进行操作,服务器上的git是没有推送权限的,只负责pull更新,所以当直接在服务器上操作文件的时候,就会与远程仓库冲突,git pull就会冲突这种情况就需要使用强制同步,也就是说把本地仓库和远端仓库同步,即拉取远端仓库代码并合并到本地。具体操作1、进入服务器对应的项目目录,在此之前最好做一个目录的备份,避免出现问题丢弃本地提交,强制回到线上最新版本g...原创 2019-09-17 16:30:02 · 5288 阅读 · 0 评论 -
git设置https克隆方式免密操作
具体操作:切换成git方式,传送门: git ssh key配置配置credential.helper:首先简单介绍一下credential.helper这个配置项的含义:这个配置项允许用户自行指定git所使用的凭据管理工具。简单粗暴的办法就是直接配置credential.helper的值为manager(注意:当你需要在同一台机器上使用多个git账号这么搞就不行了,因为2个账号必定使用的...原创 2019-09-26 17:27:02 · 1615 阅读 · 1 评论 -
git克隆 码云 push时提示 DeployKey does not support push code fatal: Could not read from remote repository.
该错误说明是没有推送权限,只能拉取,如果是码云的话,说明是ssh秘钥部署有问题,部署的公钥只允许拉取服务进入码云,部署公钥的地方添加个人公钥即可...原创 2019-10-08 11:55:20 · 1875 阅读 · 0 评论