Windows下git安装及使用技巧
1. 下载git软件
https://git-scm.com/
2. 安装git软装
3. 生成公私钥
注:生成私钥的过程中,给私钥设定了密码保护。
注:将公钥(chenyan.pub)交给git 服务器的管理,把公钥及权限加入git服务器。
4. git客户端连接git服务器的配置
--git服务器:用户名名
--git服务器::域名或IP地址
--git服务器: 端口
--git客户端: 私钥
注意:host 是别名
首次连接要建立互信并输入私钥的密码:
例子:(需要输入私钥密码)
每次获取或上传远端git服务器时,都需要输入私钥密码。这样体验很不好,但又为了安全。
5. 实现一个想法,当电脑打开,打开迷你”Git Bash”,就要去输入私钥密码,然后保存起来,只要不重启电脑,可以反复启动“Git Bash”都不需要再次输入私钥密码。ssh-agent和ssh-add可以实现.为了方便编写一个脚本放在家目录中。
Administrator@Gengbiao MINGW64 ~
$ pwd
/c/Users/Administrator
Administrator@Gengbiao MINGW64 ~
$ cat .bashrc
SSH_ENV=$HOME/.ssh/environment
# start the ssh-agent
function start_agent {
echo "Initializing new SSH agent..."
# spawn ssh-agent
/usr/bin/ssh-agent | sed 's/^echo/#echo/' > "${SSH_ENV}"
echo succeeded
chmod 600 "${SSH_ENV}"
. "${SSH_ENV}" > /dev/null
/usr/bin/ssh-add ~/.ssh/chenyang
}
if [ -f "${SSH_ENV}" ]; then
. "${SSH_ENV}" > /dev/null
ps -ef | grep ${SSH_AGENT_PID} | grep ssh-agent$ > /dev/null || {
start_agent;
}
else
start_agent;
fi
--首次执行脚本需要输入私钥密码。
--再次获取git clone是就不要私钥密码啦。
本文转自http://blog.sina.com.cn/s/blog_48f9c0840102whlq.html,所有权力归原作者所有。
Windows下git安装及使用技巧相关推荐
- Windows下Git安装配置教程
Windows下Git安装配置教程 安装 网上下载安装包,下载地址,安装的时候,一直next就可以 安装完成之后,在快速启动栏可以找到git bash,启动它 设置邮箱和名字(记得换上你的名字和邮箱, ...
- windows下git安装
http://www.cnblogs.com/monodin/p/3268679.html
- Windows 下 Git 的安装及如何与码云协作
2019独角兽企业重金招聘Python工程师标准>>> 一.Windows 下 Git 的安装过程 1.在百度搜索"Git for Windows",在出现的结果 ...
- windows下Git与GitHub的安装及建仓基本操作
目录 1 安装Git(Git for Windows) 1.1 准备安装文件 1.2 安装 1.3 查看安装结果 1.4 配置Git 2 Git的简单使用 2.1 建仓 2.2 Git指令 2.3 版 ...
- Windows下Git下载安装详细图文教程(亲测有效)
Windows下Git下载安装详细图文教程(亲测有效) 文章目录 Windows下Git下载安装详细图文教程(亲测有效) 一.Git的下载 1.1官网下载 1.2 资源下载 二.Git的安装 三.总结 ...
- Windows下本地安装git客户端
转载自: < Windows下本地git服务器端安装图文教程 > 关于git 分布式:Git版本控制系统是一个分布式的系统,是用来保存工程源代码历史状态的命令行工具. 分支即时性: ...
- 转:Git_Windows 系统下Git安装图解
原文地址:http://blog.csdn.net/jiguanghoverli/article/details/7902791 Windows 系统下Git安装图解 简单来说Git是一个免费的.开源 ...
- windows下GIT使用记录--00准备阶段
在Windows上安装Git可以通过从Google Code上下载的安装文件(exe文件),直接安装,一路next即可顺利安装. 下载地址:http://code.google.com/p/msysg ...
- windows下git bash 添加zip命令功能
windows下git bash 添加zip命令功能 https://udomain.dl.sourceforge.net/project/gnuwin32/zip/3.0/zip-3.0-bin.z ...
最新文章
- JAVA游戏编程之二----j2me MIDlet 手机游戏入门开发--贪吃蛇
- linux存储实用程序,技术|使用 Linux 实用程序 gPhoto2 备份手机存储
- Chrome——我的Chrome插件
- jquery-autocomplete 使用手册
- 被3整除的子序列(线性dp)
- 拓端tecdat|R语言中如何使用排队论预测等待时间?
- SQL Server 数据库之生成与执行 SQL 脚本
- 数据科学 IPython 笔记本 四、Keras(下)
- H264BSAnalyzer 使用方法
- 使用 Learner Lab 建立 WordPress 网站 (EC2)
- 【转】抽象基类与接口,共性与个性的选择!
- 广告投放的相关名词CPM/CPT/CPC/CPD/CPI/CPS
- 如何在Google表格中添加当前日期和时间
- Shell脚本发送邮件(CentOS+mailx+QQ邮箱)
- flowable-ui(v6.7.2)简单的请假流程审批操作(二)
- landsat8 编辑头文件信息
- 关于卷积核大小的论文与思路
- 关于C++ 虚函数 子类和父类 一点小的总结
- Git创建新分支并提交到github
- ios友盟错误_iOS 2017友盟错误统计及分析
热门文章
- APP发布Xcode7
- 博客搬家到 http://fresky.github.io/ - Visual Studio的插件Pdbproj可以把pdb转换成C++项目...
- 分析函数——rollup,cube,rank,partition by
- LwIP-Win32试用笔记
- java单例模式7种_Java 单例模式的7种写法
- 李飞飞:一站式全链路数据管理与服务成为产业布局重点
- MySQL binlog_error_action分析
- PostgreSQL的日志文件和数据加载
- 倒计时7天:招行、平安齐聚DTC 2019之金融峰会,讲师议题抢先看
- 也谈PostgreSQL的Vacuum机制及其最佳实践