git操作
0、git三大区认识
Git 三大区域的操作分析
可以将git简单的分为三个区域
1、工作区(working directry)
2、暂缓区(stage index)
3、历史记录区(history)
如图:
1、git add以及撤销add
1.1add文件:
git add 文件名
1.2查看已经add了的文件
命令:
git ls-files
1.3撤销add操作:
通过 git reset 文件名 命令可以撤销指定文件的 git add 操作,即这个文件在暂存区的修改。
git reset 文件名
通过 git reset 命令可以撤销之前的所有 git add 操作,即在暂存区的修改。
git reset
2、git commit(划重点!)
2.1正常提交命令:
git commit -m "必写!备注日志、修改等信息"
提交的时候一定要写日志信息!泪目
本人忘记写日志信息然后出现了以下错误,耗费好长时间才解决,贴出来,防止大家踩雷。
2.2提交所有的已经add文件
git commit
一定不要写成git commit 文件名 这样子的,如果你不幸写成这样了
附上链接:
2.4查看工作区的状态
git status
2.3撤销提交
撤销commit并且撤销该文件add
即从暂缓区和工作区同时删除该文件
git rm --cached test2.c
证明:
3、git push
推送命令:git push origin 分支名