认识Git
一个分布式版本控制系统,用来记录文件的每次的改动。Git诞生于2005年,是Linus花了两周的时间写的,现在是最流行的分布式版本控制系统。分布式版本控制系统相对于集中式版本控制系统(例如SVN)来说,它没有“中央服务器”、不用联网而且还有强大的分支管理功能。
安装Git
Linux
sudo apt-get install git
Mac
安装XCode,运行Xcode,选择菜单“Xcode”->“Preferences”,在弹出窗口中找到“Downloads”,选择“Command Line Tools”,点“Install”就可以完成安装了。
Windows
安装msysgit(打包了Cygwin和Git)即可
配置Git
自报家门,设置自己的门牌地址(包括姓名和邮箱)。
git config --global user.name "XXX"
git config --global user.mail "XXX@example.com"
创建版本库(repository)
- 新建文件夹作为Git的管理目录;
- 执行
git init
将当前目录变成Git可管理的仓库; - 添加文件到仓库中:复制文件到管理目录或其子目录,执行
git add filename
告知Git添加文件到仓库中,执行git commit -m "something"
告知Git提交文件到仓库中(-m
后面的为本次提交的说明信息);
注意:Git只能跟踪文本文件的变化,跟所有版本控制系统一样。对于文本的编码推荐使用UTF-8无Bom编码