码迷,mamicode.com
首页 > 其他好文 > 详细

git 学习

时间:2019-01-19 18:51:47      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:任务   整合   pop   目录   branch   read   app   ase   查看   

1.

git mv rename name 然后 git add

2

.查看 .git 目录下边的文件

git cat-file -t daf480669aa9256fa18b5c28e467af816f16482d

3.

分离头指针:

git checkout commitId (正工作在没有分支的情况下)

修改文件,提交

git checkout master (这时候有报警)

如果想对这个提交创建分支,

git branch name commitid

4.

删除分支

git branch -d name

git branch -D name

5

怎么修改最新的commit 的message

git commit --amend

怎么修改老旧的commit的message

git rebase -i commitid(parent)

6

怎么把多个commit 整合成一个

git rebase -i commitid (父)

修改文件为 s

修改commit -m

保存.这里没有修改commit的内容

7.怎么把间隔的几个commit 整理成1个

git rebase -i commtiid(parent)

挪动commit 位置。

8.怎么比较工作区和暂存的区别

git diff 默认比较的工作去和暂存区的区别

git diff -- readme.md

git diff 分支 分支

9 如何让暂存区回复成head

git reset HEAD

git diff --cached

10.如何让工作区和暂存区一样。

git checkout -- index.html

11.怎么取消暂存区部分文件的修改

git reset HEAD -- style.css

12.消除最近的几次提交

git reset --hard

13.怎么删除文件

git rm readme

14 加塞了紧急任务

git stash

git stash list

git stash apply

git stash pop

 

git 学习

标签:任务   整合   pop   目录   branch   read   app   ase   查看   

原文地址:https://www.cnblogs.com/hanguocai/p/10292291.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!