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 status6、查看对比文件不同 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.txt11、查找历史命令 git reflog12、撤销修改 git checkout -- readme.txt13、将暂存区中的文件返回到工作区 即:只对文件执行了Add命令没有执行commit命令 可将文件返回到执行add命令之前状态 git reset head <文件名>14、删除文件 rm <文件名>
Git学习(一)(2015年11月12日)相关推荐
- 分享Silverlight/WPF/Windows Phone一周学习导读(11月6日-11月12日)
分享Silverlight/WPF/Windows Phone一周学习导读(11月6日-11月12日) 本周Silverlight学习资源更新 [Silverlight]关于对Canvas.ZInde ...
- Windows8/Silverlight/WPF/WP7周学习导读(11月12日-11月18日)
Windows8/Silverlight/WPF/WP7/HTML5周学习导读(11月12日-11月18日) 本周Windows 8开发学习资源更新 快速构建Windows 8风格应用25-数据绑定 ...
- 始于2015年11月23日,终于2018年08月08日
留念. 2015年11月23日:在一起 2016年01月17日-21日:北京机场,我们❤ 2016年04月16日:去他所在城市--成都 2016年06月04-06日:第一次小旅游--都江堰.青城山 2 ...
- 面试经历---YY欢聚时代(2015年11月21日上午初试、25日下午复试)
YY欢聚时代一年多前去面试过一次,当时鄙视了,在现在的公司呆了1年半了,感觉做得很不爽,而且薪资又不满意,所以想找个新工作,就想去YY面试. 下面将两次YY面试的经历写出来,包括一次初试和一次复试的面 ...
- 记2015年11月14日全球编程静修日(Global Day of Coderetreat)
昨天有幸参加了记2015年11月14日全球编程静修日(Global Day of Coderetreat)北京站第一场的活动,活动共有近20位道友到场.特别感谢组织者伍斌_ben, Mr.D.Q, 何 ...
- 医院管理制度【第一辑】2010年11月12日
我最近将陆续整理医院管理制度方面的资源汇总,这里先做一个实验,整理一下今天2010年11月12日的关于医院关老子制度的帖子. 中国医院管理制度全集(上) 中国医院管理制度全集(下) 医嘱书写.执行制度 ...
- 英雄联盟更新后服务器还在维护吗,英雄联盟今天维护到什么时候结束 11月12日停机更新维护公告...
英雄联盟今天维护到什么时候结束?11月12日更新维护了哪些内容?英雄联盟基本上每周都会进行维护更新,而且多数是采用停服更新的方式,维护期间将无法进入游戏,加上这次更新是2021赛季季前赛更新,推出大量 ...
- qt emit是什么意思_2020年11月12日 无赞赏QT吗哪 :一同站在福音之上的祷告同工...
QT是Quiet Time的简称,是敬虔时刻的意思:QT也就是灵修. QT(灵修)是每位基督徒每天生命中的需要,就如同人肉体每天需要食物一样,所以QT是基督徒每天成长的必须:并且最有效的QT就是早上( ...
- 任天堂推出《塞尔达传说》GAMEampWATCH游戏机,预计要在 2021 年 11 月 12 日推出塞尔达版本的 GAMEampWATCH
模玩资讯:任天堂推出<塞尔达传说>GAME&WATCH游戏机 任天堂将自家起底基业商品GAME&WATCH结合招牌游戏有奇效!继去年此时推出<超级玛利欧兄 ...
最新文章
- JframeMaxSize
- C++ Primer 第10章 习题10.23
- 【计算理论】计算复杂性 ( 两个带子的图灵机的时间复杂度 | 证明多个带子图灵机时间复杂度 )
- 代码单元测试工具:gmock
- AngularJs自学心得
- childNodes在IE与Firefox中的区别
- 超分20220225讨论
- JavaWeb实体类转为json对象
- VS code 尝试在目标目录创建文件时发生一个错误
- 程序猿段子_那些关于程序员的段子
- 【Python实现人脸比对】——打造智能人脸识别系统
- 看厌了官方皮肤,快试试微信QQ半透明主题!不仅会动还有声音!
- 如何配置Tomcat服务器
- 《微观经济学》 第十章
- 让程序自动玩数独游戏让你秒变骨灰级数独玩家
- 基于51单片机的数字频率计设计
- you-get下载b站选集_Flash选集:酷炫效果和实用的ActionScript-第1章:Flash基本知识
- ad怎么测量pcb尺寸_一招教你学会使用AD更改PCB板子尺寸!
- Navicat fro oracle 简体中文破解版(亲测可用)
- Java实现 LeetCode 826 安排工作以达到最大收益(暴力DP)