【git 命令总结】一

git

  1. help
  2. config
  3. init
  4. commit
  5. diff
  6. rename
  7. mv
  8. rm
  9. head
  10. revert
  11. reset
  12. branch
  13. checkout
  14. branch-diff
  15. fast-forward
  16. merge
  17. conflict
  18. rm-branch
  19. stash
  20. log
  21. alias
  22. ignore
  23. girignore
  24. remote
  25. origin
  26. push
  27. remote-workflow
  28. clone
  29. fetch
  30. fork
  31. pull-request
  32. collaborator
  33. github-tools
  34. brackets-git

1、命令help

1 git 或者 git help       //显示常用的git命令
2 git help -a           //会显示所有的git命令
3 git help 命令             //查看具体的命令的说明(f键向下翻页、b键向上翻页、q退出)

2、命令config

在安装好git后,需要进行配置:

1 git config --global user.name 'xuelisheng'               // 设置name
2 git config --global user.email '[email protected]'         // 设置email
3 git config --list                                        //查看配置信息      
4 git config --unset --global user.name                  //撤销配置name    
5 git config --global color.ui true                        //设置git输出颜色

以上的这些全局配置都会被保存在.gitconfig文件中,此文件将会放在当前用户的主目录下。在mac终端下:

                              

3、命令init

1 git init                            //初始化目录即创建全新的git仓库

                              

如果不想使用git来管理此文件夹,直接删除.git目录即可。

在mac终端下可以使用open命令用图形化界面的方式显示上述.git目录。

                            

4、命令git status

1 git status                        //此命令可以查看当前工作区和暂存区文件的状态        

                            

此时在movietalk目录下创建文件test.cpp,此时再使用git status命令查看:

                            

1 git add .                            //将修改操作的文件和未跟踪新添加的文件添加到git系统的暂存区

                             

1  git commit -m  'message'               //主要是将暂存区里的改动给提交到本地的版本库    

每次使用git commit 命令我们都会在本地版本库生成一个40位的哈希值,这个哈希值也叫commit-id,commit-id在版本回退的时候是非常有用的,它相当于一个快照,可以在未来的任何时候通过与git reset的组合命令回到这里。

                            

 

猜你喜欢

转载自www.cnblogs.com/xuelisheng/p/10951603.html
今日推荐