Window Git配置
目录
安装Git
配置ssh
下载代码
提交代码报错
安装Git
官网地址: Git 下载对应系统的版本Git软件。
按照默认参数一步一步进行安装
配置ssh
安装完毕后,鼠标右键,打开 Git Bash窗口
ssh-keygen 生成ssh key,生成目录为 c/user/xx/.ssh/目录
将key添加 ssh-add -K ~/.ssh/id_rsa
报错: Could not open a connection to your authentication agent
解决办法:
先执行如下命令 ssh-agent bash
然后再执行 ssh-add ~/.ssh/id_rsa
下载代码
git clone xxx
两种不同的报错信息 :
no matching key exchange method found. Their offer: diffie-hellman-group14-sha1
no matching host key type found. Their offer: ssh-rsa
解决办法:
在~/.ssh/目录下(C:\Users\用户名\.ssh\)新建文件 config文件
写入如下内容:
Host *KexAlgorithms +diffie-hellman-group1-sha1
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa
重新拉取代码即可。
提交代码报错
没有生成commit id。按照提示
remote: Processing changes: refs: 1, done
remote: ERROR: missing Change-Id in commit message footer
remote:
remote: Hint: To automatically insert Change-Id, install the hook:
remote: gitdir=$(git rev-parse --git-dir); scp -p -P 29418 lipan@review.rnd.meizu.com:hooks/commit-msg ${gitdir}/hooks/
remote: And then amend the commit:
remote: git commit --amend
按照提示进行操作时,报错
$ gitdir=$(git rev-parse --git-dir); scp -p -P 29418 lipan@review.rnd.meizu.com:hooks/commit-msg ${gitdir}/hooks/
subsystem request failed on channel 0
scp: Connection closed
解决办法:将提示方法中的scp -p改为scp -o
gitdir=$(git rev-parse --git-dir); scp -O -P 29418 lipan@review.rnd.meizu.com:hooks/commit-msg ${gitdir}/hooks/
Window Git配置相关推荐
- git 配置origin_Git常规配置与用法
Git环境配置 一. 全局配置 1. 配置文件 git全局配置文件.gitconfig默认在当前系统用户文件夹下,window可运行%USERPROFILE%查找,Mac系统在cd ~查找. 具体配置 ...
- git 配置origin_git配置,以及简单的命令
在 window 平台需要安装对应的客户端 git 配置全局用户名 git config --global user.name "xxx" 配置全局邮箱 git config -- ...
- git配置报错fatal: Authentication failed for ‘‘问题解决
git配置报错fatal: Authentication failed for ''问题解决 参考文章: (1)git配置报错fatal: Authentication failed for ''问题 ...
- 项目开发之git配置
1.本地安装git配置 安装步骤,这里不详细介绍,软件下载然后安装即可. 查看git安装版本 #git --version 2.git密钥生成 ssh-keygen -t rsa -C "f ...
- Source Insight之Relation Window Properties配置和一些快捷键
1 Source Insight之Relation Window Properties配置 我们先点击source Insight的这个地方 然后鼠标右键,点击Relation Window Prop ...
- 轻松几步搞定SSH连接Git配置
转载自 轻松几步搞定SSH连接Git配置 如果使用ssh的方式管理,需要配置ssh key. 1.打开git bash命令窗口 2.生成ssh key ssh-keygen -t rsa -b 409 ...
- 阿里云服务器 window server tomcat启动 并且关闭window防火墙 配置8080端口开放还是没用
阿里云windows server 服务器开放端口 1.远程服务器关闭windows防火墙 不需要开放端口 2.阿里云管理平台开放指定的端口 如8081 阿里云服务器 window ser ...
- 计算机中Git配置环境变量 - 教程篇
计算机中Git配置环境变量 - 教程篇 准备工作: 下载Git,vscode 配置环境变量 计算机 > 属性(右击)> 高级系统设置 > 环境变量 > 系统变量下的Path & ...
- nginx 启动命令_Nginx实战001:Window中配置使用Nginx入门
什么是Nginx Nginx是一款灵活.稳定.高效.低消耗的轻量级Web服务器,支持HTTP和反向代理及电子邮件(IMAP/POP3/SMTP)等服务.它具的高性能.高并发.低内存消耗及开源免费让深受 ...
最新文章
- LinkedHashMap and LinkedHashSet
- Python3 os模块应用
- 全国地铁城市数据分析(python实现)
- 基于Java的Selenium学习笔记——Assert
- 在Sqoop中管理密码的关键提示
- c语言贪吃蛇源代码window32,Win32贪吃蛇源代码。背景非常简单
- 活动目录实战之六 使用ADMT 3.2迁移用户和计算机
- java经纬度转地址_经纬度转地址示例代码
- ajax zlib,jQuery递增地读取Ajax流吗?
- STM32的选型参考
- tab键在python中的作用_python中tab键是什么意思
- TSP问题—Hopfield神经网络算法实现
- ExcelJs导出Excel文件并设置单元格样式
- 四次方程根式解+四次以上方程近似解的js实现代码(上)——复数类+复数常量+三角函数简表
- golang的ECB加密代码文件下载
- 喷泉设备中的水幕效果
- 省钱!程序员福利!!全国多地一分钱乘公交优惠活动来了!持续到5月底
- 说说谢霆锋的音乐创作[转]
- Salesforce中Billing Address和Shipping Address的区别
- php 光速,光速 - 实验帮百科