git - 1.理解

 

 
2. 

 

 3.untracked files表示新生成的文件,并没有加入到暂存区或提交的文件,没有被git追踪,管理

4. git add 文件名  # 将上述文件加入到暂存区

5. git reset HEAD  (文件名,可选)  # 将最近一次提交的缓存区的内容(加文件名就表示将最近一次中的对应文件)删除,

6.git checkout -- 文件名,把缓存区的内容覆盖工作区的内容,最近一次的add之后的内容将全部消失

7. 

 

8.

 

 9.git reset commit ID  # 跳到指定快照,可前可后

10.git diff  # 默认比较暂存区与工作区内容  ---表示暂存区的文件,+++表示工作区的文件,j,k键上一行下一行,b,f上一页,下一页

11,git diff commit ID1 commit ID2  # 比较两个快照的内容

12,git diff commit ID  # 比较工作区和提交快照的内容

13,git diff --cached commit ID #比较缓存区和提交快照的内容

14. 

 

15.  创建分支:git branch 分支名

16.切换分支:git checkout 分支名

17.git log --decorate  # 标明当前指针的位置

 

18. git status  # 文件,文件夹在工作区,暂存区的状态

19. git branch -D 分支名  # 删除分支

 

posted @ 2020-08-06 01:18  10132714  阅读(144)  评论(0编辑  收藏  举报