几个不太常用的git命令

来源:互联网 发布:学表演毕业知乎 编辑:程序博客网 时间:2024/05/01 05:51

读取blob内容

git cat-file -p 5f35fd

获取完整的SHA1

git rev-parse 5f35fd返回:`5f35fdb2bd31c3cfc9c001e7a220fa3962e1e392`

取消跟踪文件

git rm --cached [files]

从某次提交创建一个分支

git branch [branchname] master~2 或 tagname 或  5f35fd

储存,很有用的

git stash save "stash desc"git stash pop

引用日志

git reflog show git reflog [branch]

灰常好用的rev-list

git rev-list master -- files

05976501c842120a66bcccd8dbe0082df4ac6bca
adaf53abdfbbecadba4cc90850594c73f1053583
23c992a881859438336cf49d51b167b6b55c0b86
54933351561795c21aed3793f8e2198a5ec7aaa8
7937252d3b79d227ef2f37ddc3b4093544e900b7
5f35fdb2bd31c3cfc9c001e7a220fa3962e1e392
e398a89f068b1bc224932bfe973dcc32410abb09
299105a7520a2228130c9260349e3871d71e93c7
8ff5541305d85fbc04206735e84cbbd9b80fc184
522a4e996d2669d97f74ed4cc686b9240a779a3b
6754ccef1847f8632917b0e431cb8c6572c3dfb9

checkout是最常用的命令之一,除了切换分支,检出 文件外,还有很多作用,就不提了

1 0
原创粉丝点击