码迷,mamicode.com
首页 > 其他好文 > 详细

2015年11月12日Git学习

时间:2015-11-12 19:43:43      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:

环境:win10 已安装git工具(如未配置环境变量需先配置环境变量)
如何配置环境变量:1、我的电脑-属性-高级系统设置-环境变量-系统变量 找到path然后在变量值结尾增加路径: ;C:\Program Files 

(x86)\Git\bin git安装路径一定要看好!

win+r打开命令窗口输入:sh --login -i 打开git 

1、创建Git库到指定目录
git mkdir 目录  创建指定目录
cd 目录  进入目录
pwd 展示目录

2、创建可管理仓库
git init  将当前路径指定为可管理仓库

3、添加文件
git add readme.txt 添加文件到当前版本库(一次可以添加多个文件 只需要文件名与文件名输入空格即可)

4、提交到git本地库中
git commit -m "测试提交注释" 

5、查看仓库当前状态 
git status

6、查看对比文件不同
git diff readme.txt 
git diff HEAD -- readme.txt 可以查看工作区和版本库里面最新版本的区别

7、提交修改
git add readme.txt
git commit -m "测试新修改"

8、查看git操作修改日志
git log  
备注:可增加 --pretty=oneline 后缀 表示只看简略信息
备注:结尾增加文件名表示只针对当前文件的日志

9、退回到之前版本状态
git reset --hard head^ 
备注:^表示退回到上一个状态  两个表示上上个 以此类推 
备注:退回到第100个状态 git reset --hard head~100
备注:放弃退回 前提是你的命令窗口没有关闭  你可以直接使用 git reset --hard <ID头部> ID头部不用写全可以只写前几个git会自动检

索

10、查看文件内容
cat readme.txt

11、查找历史命令
git reflog

12、撤销修改
git checkout -- readme.txt

13、将暂存区中的文件返回到工作区 即:只对文件执行了Add命令没有执行commit命令 可将文件返回到执行add命令之前状态
git reset head <文件名>

14、删除文件
rm <文件名>

 

2015年11月12日Git学习

标签:

原文地址:http://www.cnblogs.com/xyzhuzhou/p/4959809.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!