Git学习(一)(2015年11月12日)
环境:win10 已安装git工具(如未配置环境变量需先配置环境变量) 如何配置环境变量:1、我的电脑-属性-高级系统设置-环境变量-系统变量 找到path然后在变量值结尾增加路径: ;C:\Program Files (x86)\Git\bin git安装路径一定要看好! win+r打开命令窗口输入:sh --login -i 打开git
注意 git的文件夹路径必须是这种格式否则按照windows的会出错
/d/git 表示d:\git D盘下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 <文件名>