- git init git初始化
- git config --global user.name "****"
- git config --global user.email *****.com 设置用户名和邮箱
- git config --global credential.helper store 保存账号密码
- git config --global --list 查看git配置信息
- git clone https://... 远程仓库克隆
- 工作区(.git) git add .==>暂存区(.git/index) git commit ==> 本地仓库(.git/objects)
9. git status 查看仓库状态
10. git rm --cached index.js 将暂存区的文件重新退回未跟踪状态
11. git add 将未跟踪文件放到暂存区中
12. git commit -m "内容更新了" 提交 将暂存区中的文件提交到仓库中不包含工作区
13. git add . 提交所有工作区文件
14. git log 查看提交日志 git log --oneline
15. git reset 版本退回
16. git diff 比较工作区暂存区的差异 git diff HEAD 比较工作区和仓库的差异 git diff --cached 暂存区和仓库的差异 git diff HEAD~2 HEAD 上一个版本和前n个版本的都比
17. git ls-files 查看所有已跟踪的文件
18. git rm index.js 删除工作区和暂存区 git rm --cached index.js 删除暂存区但保留工作区中 git rm * 删除目录下的所有文件(工作区 暂存区)
19. .gitignore 忽略的文件 前提不能是已经被添加到版本库中的文件
欢迎各位老手指正