Windows下msysGit使用及相关配置
2016-04-05 11:21
513 查看
Windows下msysGit使用
目前我们git通过ssh进行通信,所以需要你也安装ssh以及将ssh key发给我,省得每次都需要输入用户名和密码
1、创建工程目录
windows下进入msysGit目录下点击msys.bat,进入命令行
mkdir–p /d/workspace/
2、从版本库clone版本
git clone git@192.168.10.49:hello.git
3、配置本地msysGit
git可以针对每个git工程进行单独配置,也可以全局配置。这里我们针对单个工程进行配置
a、进入你的工程目录
cd /d/workspace
b、设置你的用户名和邮件
gitconfig --global user.name "guoyun" #设置姓名,这里不同于现有svn请务必设置你名字的全拼,因为姓名首字母以后有新人进来总会有重复
gitconfig --global user.email "username@email.com" #设置邮件
c、设置颜色
gitconfig --global color.diff auto # git diff的时候要显示颜色
gitconfig --global color.status auto # git status的时候要显示颜色
gitconfig --global color.branch auto # git branch的时候要显示颜色
d、设置命令别名
gitconfig --system alias.st "status" # git status命令别名为gitst
gitconfig --system alias.ci "commit" # git commit命令别名为git ci
gitconfig --system alias.co "checkout" # git checkout命令别名为git co
gitconfig --system alias.br "branch" # git branch命令别名为gitbr
e、设置各种编码,避免乱码问题
gitconfig --global core.quotepath false #文件名不乱码
gitconfig --global gui.encoding utf-8 #gui界面编码
gitconfig --global gui.encoding utf-8 #设置gitgui的界面编码为UTF-8
gitconfig --global i18n.commitencoding utf-8 #设置 commit log 提交时使用 utf-8 编码
gitconfig --global i18n.logoutputencoding utf-8 #设置git log输出日志时的编码是utf-8
f、其他设置
gitconfigcore.logallrefupdates #设置分日志功能,可以找到重置后的提交。一些误操作后比较有用可以找回误操作丢失的代码
目前我们git通过ssh进行通信,所以需要你也安装ssh以及将ssh key发给我,省得每次都需要输入用户名和密码
1、创建工程目录
windows下进入msysGit目录下点击msys.bat,进入命令行
mkdir–p /d/workspace/
2、从版本库clone版本
git clone git@192.168.10.49:hello.git
3、配置本地msysGit
git可以针对每个git工程进行单独配置,也可以全局配置。这里我们针对单个工程进行配置
a、进入你的工程目录
cd /d/workspace
b、设置你的用户名和邮件
gitconfig --global user.name "guoyun" #设置姓名,这里不同于现有svn请务必设置你名字的全拼,因为姓名首字母以后有新人进来总会有重复
gitconfig --global user.email "username@email.com" #设置邮件
c、设置颜色
gitconfig --global color.diff auto # git diff的时候要显示颜色
gitconfig --global color.status auto # git status的时候要显示颜色
gitconfig --global color.branch auto # git branch的时候要显示颜色
d、设置命令别名
gitconfig --system alias.st "status" # git status命令别名为gitst
gitconfig --system alias.ci "commit" # git commit命令别名为git ci
gitconfig --system alias.co "checkout" # git checkout命令别名为git co
gitconfig --system alias.br "branch" # git branch命令别名为gitbr
e、设置各种编码,避免乱码问题
gitconfig --global core.quotepath false #文件名不乱码
gitconfig --global gui.encoding utf-8 #gui界面编码
gitconfig --global gui.encoding utf-8 #设置gitgui的界面编码为UTF-8
gitconfig --global i18n.commitencoding utf-8 #设置 commit log 提交时使用 utf-8 编码
gitconfig --global i18n.logoutputencoding utf-8 #设置git log输出日志时的编码是utf-8
f、其他设置
gitconfigcore.logallrefupdates #设置分日志功能,可以找到重置后的提交。一些误操作后比较有用可以找回误操作丢失的代码
相关文章推荐
- SegmentControl的基本设置
- OC与swift的相互调用
- 二叉树(2)层次遍历
- [LeetCode] Employees Earning More Than Their Managers 员工挣得比经理多
- 2015.7.3, 杭州……产品级敏捷案例研究
- 分布式存储技术及应用
- 关于arguments对象以及函数的柯里化;
- 我是一个线程
- [New learn]AutoLayout调查基于code
- 使用的前台开发在线工具
- [OI]省选前模板整理
- 《构建之法》第一至三章
- UVA 10048 A - Wormholes
- 磁盘问题引起的MySQL问题
- java web表单提交ajax参数封装方法
- 制作一个可以滑动操作的 Table View Cell
- protocol buffer安装后使用出错
- TortoiseGit 使用教程
- android基础部分再学习---再谈Service进程服务通信
- assert()