GIT学习笔记(3)
来源:互联网 发布:南京奥派软件 编辑:程序博客网 时间:2024/06/06 19:25
git checkout
接(2)git checkout HEAD 或git checkout HEAD . 会用master分区的部分或全部文件覆盖暂存区和工作区的文件。DANGEROUS!
git diff
工作区,暂存区和版本库文件浏览
git ls-tree -l HEAD
可浏览版本库的文件列表 git ls-files
浏览暂存区文件列表
git diff
作用范围
- git diff HEAD 和git diff master:工作区和工作分支
- git diff:工作区和暂存区
- git diff –cached和git diff –cached HEAD:暂存区和工作分支
注意:git commit -a
该指令可将工作空间下所有被跟踪文件add并commit,但是无法处理未被跟踪的文件
git的stashing
git stash
用于返回上一个commit,将已修改的文件存到stash中,此时可以安全的pull最新的代码或者紧急修复上一版本的bug,在完成pull或bug修复后,可以用git stash pop
恢复被stash的文件,继续工作。
在进行多次stash之后,栈内满是未提交的文件,此时可以用git stash list
命令来列出所有的stash,使用指定的版本号进行apply如git stash apply stash@{1}
将代码取出到工作空间
阅读全文
0 0
- git学习笔记3
- git 学习笔记3
- git学习笔记-3
- GIT学习笔记(3)
- Git学习笔记3 git revert
- git学习笔记-3git 使用
- 【git】git学习笔记
- got git 学习笔记(3)
- git 学习笔记3-常用命令
- Git学习笔记(3)
- git学习笔记(3)
- git学习笔记整理-3-
- Git学习笔记(3)
- Git学习笔记-Git Branching
- Git学习笔记:Git命令
- git常用命令-Git学习笔记
- Git学习笔记--Git入门
- Git 学习笔记 --- 自定义Git
- 英语之冠词规则
- 【LeetCode】684. Redundant Connection
- UVa1637
- R语言之函数与包
- u-boot-2017.07移植到S5PV210单板
- GIT学习笔记(3)
- git add -u与-A .三者的区别
- 跟我一起学Keras之实例篇(2)
- WebView基础三:WebView优化
- 深入理解java虚拟机—虚拟机字节码执行引擎
- bzoj 3036(期望dp)
- spring不使用插件进行文件上传返回数据
- 算法(三):动态规划
- CodeForces