Git已经成为程序员日常工具之一,那些Git基本的命令,每天都要用的命令你都记住了吗?如果还没的话,笔者整理了一份清单,以备不时之需所用。
三个基本概念
工作区(Workspace)是计算机中项目的根目录
- 暂存区(Index)像个缓存区域,临时保存你的改动
- 版本库(Repository)分为本地仓库(Local)和远程仓库(Remote)
几乎所有常用命令就是围绕这几个概念来操作的,一图胜千言,下面是一张比较简单的图,包括了最基本的命令
但只会使用以上命令是不够的,在这个复杂纷繁的程序世界,事情没你想的那么简单,不过有些事情想想就够了,不一定要去做,真要去做你也做不来,比如自己写个git来,但是,更多地的了解git是我们每个程序员都可以做得到的事。再看下图:
下面的命令结合上面两张图来理解、练习、记忆效果更加。暂时用不着的命令记不住,不理解也没关系,哪天遇到问题,再来找找有没有合适的方法也不迟。
- 新建/克隆代码库
|
|
- 添加/删除文件
|
|
- 代码提交
|
|
- 分支
|
|
- 撤销
|
|
- 标签
|
|
- 查看日志
|
|
- 远程同步
|
|
- 设置
git的配置文件是.gitconfig,支持全局配置和项目配置,全部配置对所有项目有效,用 –global选择指定。
|
|