Git基础命令
2017-11-29 本文已影响0人
指尖流逝的青春
- git init
查看用户个人配置信息
- git config --list
本地新建仓库
- 切换到新建的目录下:
git init(此时根目录下多了一个.git目录)
文件状态(在git版本管理系统中,每个文件都有其特定的状态)
- 未跟踪状态(untracked)
说明这个文件还没有纳入Git的管理范畴。除此之外的其它三种状态都可以规划为“已跟踪状态”。显然,对于一个刚刚克隆完成的项目,它的所有文件都处于跟踪状态。 - 未修改状态(unmodified)
说明这个文件已经在Git的管理下了,并且相对于上一次提交没有任何修改。 - 已修改状态(modified)
说明这个文件相对于上一次提交有了新的变化,并且它还没有被暂存。 - 已暂存状态(staged)
只有当一个文件被stage后,它才能在下一次的commit动作中被提交。提交过后,它又变成unmodified状态了。
查看文件的状态
- git status
提交更新
- git commit
- 提交更新是吧项目中被修改的文件保存进本地仓库的一个重要动作,不过要特别注意的是,只有那些被staged的文件才会被提交
- 执行命令后,Git会自动调用文本编辑器来让用户描述本次的提交操作(为什么提交,有那些更改等)