1. git status
查看文件修改状态
红色文件标识为修改未提交的文件
绿色文件标识为add到暂存区的文件
2.git add
将文件添加到暂存区
可以添加全部 git add . (命令后面有个点)
也可以只添加某个文件 git add [文件名] 多个文件以空格隔开
3. 撤销add
git reset HEAD 文件名
撤销全部 git reset HEAD .
4. 提交缓存区文件 commit
git commit -m [文件提交的注释信息]
5. 查看提交日志
git log
绿色为提交到本地分支的文件 HEAD -> dev
红色为提交到远程分支的文件 origin/dev
退出日志查看 最下方冒号处 输入 q 自动退出
6. commit后撤销或修改提交的注释信息
①. 撤销上次修改
git reset --soft HEAD^
多个撤销参考git使用情景2:commit之后,想撤销commit_星光的专栏-CSDN博客_gitcommit后怎么撤销
②. 修改注释
git commit --amend
输入命令后回车进入查看页面
直接 按 i 键 进入编辑页面
光标调到注释一行进行修改
修改完 esc退出编辑输入 :wq 保存并退出
7. git push提交改动到远程分支
绑定了远程分支情况下直接 git push即可,或者git push 远程分支名
8. git checkout
命令使用场景很多,查看大佬总结
git深入理解(六):git checkout详解_猛犸象-CSDN博客_git没有checkout
9. 常用流程
git status -> git pull(拉取分支并合并)-> 处理完冲突后git add . ->git commit -m 版本说明 -> git push
add前先拉取分支最新代码,不是最新代码无法push,而且add之后再pull容易导致修改的文件丢失