windows8上安装git 可以在 http://msysgit.github.io/ 找到安装包
安装完成后,鼠标右击可以选择git bash
打开git bash界面后,需要表明我们的身份(这里的username,useremail可以在 https://github.com/ 注册得到),输入
git config user.name "username"
git config user.email "useremail"
完成身份确认
1.创建版本库(选择一个路径下创建版本库,注意路径不要带中文)
git init
2.添加新文件 "readme.txt"
git add readme.txt
git commit -m "新添加一个文件 readme.txt"
-m 表示说明,备注
3.查看版本库状态
git status 查看工作区的状态
git diff 查看修改内容
4.查看日志
git log 查看版本库的日志输出 (commit 版本号 author 修改者 date 时间 最后是 备注信息)
可以通过鼠标右击,点击git gui ,选择相应版本库,打开后可以可视化的查看历史版本
git log --pretty=oneline 查看版本库的日志输出(只包括commit 版本号 和 备注信息)
5.回退版本
git reset --hard head^ 回退一个版本
git reset --hard head^^ 回退两个版本
git reset --hard head~100 回退100个版本
git reset --hard commit 回退到特定版本 (commit 代表特定的版本号,只需要前几位,与其他版本完全区分开即可)
git reflog 查看历史命令
6.撤销修改
git checkout -- file 撤销工作区的修改,使得工作区的内容和暂存区一致(若没有提交到暂存区,则和版本库一致)
git reset head file 把已经提交到暂存区的修改撤销(回到了工作区)
7.删除文件
git rm file
git commit -m "删除了file"
8.远程仓库- 从远程仓库克隆
git clone git@IP:路径 (IP是远程仓库所在IP,路径是仓库在远程上的路径)
9.推送至远程
git push origin master
10.抓取远程新提交
git pull
附录:
1.liunx常用命令:
cd 打开目录
pwd 显示目录全路径
cat 查看某文件内容
参考:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000