在Windows上安装Git
msysgit是Windows版的Git,官方下载http://msysgit.github.io/,一般下载都很慢,我在百度网盘分享了一个,
下载后选择默认选项安装即可 Git-1.9.2版本http://pan.baidu.com/s/1sjNnYtZ
安装完成后,在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,就说明Git安装成功!
还需要进行设置,在Git Bash下输入:
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
输入自己的用户名和邮箱即可
Git Bash常用命令
git init 将所在目录变成Git可以管理的仓库(repository),在该目录下多了一个.git的目录
git add <file> 把<file>文件添加到仓库(repository)(暂存区)
git commit -m “xxx” 把暂存区的文件提交到仓库(repository) “xxx”为本次提交的说明,可以输入任意内容,最好有意义
git status 查看工作区的状态
git diff <file> 查看修改的内容
git log 查看提交历史记录,显示从最近到最远的提交日志,便于确定退回哪个版本
git log --pretty=oneline 同上
git reset --hard HEAD^ 退回到上一个版本,HEAD表示当前版本,HEAD^表示上一个版本,HEAD^^表示上上一个版本
get reflog 查看命令历史,以便确定要回到未来哪个版本
git checkout -- <file> 丢弃工作区(即该文件夹目录)的修改,其实是用版本库的版本替换工作区的版本(文件夹内容被删除也用此命令还原)
git reset HEAD <file> 把暂存区(stage)的修改撤销,即unstage
git rm <file> 从版本库删除该文件
Git相关概念图:工作区(working directory)版本库(repository)暂存区(stage)
参考资料:
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
http://www.2cto.com/os/201406/312673.html