git 学习笔记一
来源:互联网 发布:windows phone 8.1gdr2 编辑:程序博客网 时间:2024/06/05 18:05
git commit -m “comit instruction” 提交说明
git reset - -hard HEAD^ 版本库回退到上一版本
git reset - - hard (commit id ) 回到commit对应的版本
如果不知道commitId
git reflog 记录你的每一次命令
git checkout – filename 丢弃工作区的修改
git reset HEAD filename 把暂存区的修改撤销,重新放回工作区 这里git reset 既可以回退版本,也可以把暂存区的修改回退到工作区,当我们用”HEAD”时,表示最新版本。
然后再丢弃工作区的修改
git checkout – filename
删除文件后 git status会告诉你版本库有改动。
两种选择:版本库中删掉:git rm filename
如果误删,要恢复,git checout – filename
git checkout 其实就是用版本库中的版本替换工作区的版本,无论工作区修改还是删除(其实删除也是一种修改),都可以一键还原
github其实就是一个远程的托管仓库
本地仓库和github仓库之间的传输是通过SSH加密的,所以需要设置:参见廖雪峰的网站
为什么github需要SSH Key,因为Github需要识别出你瑞松的提交确实是你推送的,而不是别人冒充的,而Git支持SSH协议。
0 0
- git 学习笔记(一)
- Git学习笔记(一)
- Git学习笔记一
- Git学习笔记(一)
- Git学习笔记(一)
- git 学习笔记 一
- Git学习笔记一
- Git 学习笔记 一
- Git学习笔记 (一)
- Git学习笔记一
- Git 学习笔记一
- Git学习笔记(一)
- git 学习笔记一
- Git 学习笔记(一)
- GIT学习笔记(一)
- Git 学习笔记(一)
- git 学习笔记(一)
- Git学习笔记(一)
- 如何用虚拟机做服务器
- C语言实验——输出字符串(sdut oj)
- activti 5.1.16 工作流引擎学习帮助手册
- VS编译clang
- 《Angular2初步涉略》
- git 学习笔记一
- UVA10815-5.3-Andy's First Dictionary(集合set的用法)
- Spring的《XML显式装配bean》- 默认自动装配
- 小博老师解析JavaWeb核心技术 ——AJAX第一弹
- GitHub上的markdown格式一些利于排版的用法
- Jenkins构建Android项目持续集成之findbugs的使用
- BootStrap:去除BootStrap所有圆角效果-----说真的看到圆角我就有点烦躁
- bzoj1043 [HAOI2008]下落的圆盘
- Effective Java(一)