声明:资料来源互联网
安装
-
在 Windows 上安装 Git 同样轻松,有个叫做 msysGit 的项目提供了安装包。
-
完成安装之后,就可以使用命令行的 git 工具(已经自带了 ssh 客户端)了,另外还有一个图形界面的 Git 项目管理工具。
配置
- 首先是配置帐号信息
1 | git config -e [--global] # 编辑Git配置文件 |
- 配置自动换行(自动转换坑太大)
1 | git config --global core.autocrlf input #提交到git是自动将换行符转换为lf |
- 配置密钥
1 | ssh-keygen -t rsa -C yanhaijing@yeah.net #生成密钥 |
- 配置别名,git的命令没有自动完成功能,有点坑哈,别名派上了用场
1 | git config --global alias.st status #git st |
新建仓库
1 | git init #初始化 |
从现有仓库克隆
1 | git clone git://github.com/yanhaijing/data.js.git |
本地
1 | git add * # 跟踪新文件 |
分支
1 | git branch #列出本地分支 |
远端
1 | git fetch origin remotebranch[:localbranch] # 从远端拉去分支[到本地指定分支] |
源
git是一个分布式代码管理工具,所以可以支持多个仓库,在git里,服务器上的仓库在本地称之为remote。
- 个人开发时,多源用的可能不多,但多源其实非常有用。
1 | git remote add origin1 git@github.com:yanhaijing/data.js.git |
标签
当开发到一定阶段时,给程序打标签是非常棒的功能。
1 | git tag #列出现有标签 |