查看代码提交日志
git log
查看代码的远程地址
git remote -v
代码下载:
git clone url
文件添加到git
git add file
代码提交
git commit -m '说明'
代码push到远程仓库
git push
代码回退
HEAD^ 与 HEAD~1等价,回退到上一版本,1可以是其它数字,根据要回退到那个版本定
不删除本地空间代码
想撤销 add和commit
git reset HEAD^ 等价于 git reset --mixed HEAD^
不撤销add,撤销commit
git reset --soft HEAD^
删除工作空间代码,撤销add和commit
git reset --hard HEAD^
我自己经常遇到的问题时,提交文件时没有手动add 大文件,会自己默认add了,之后我执行commit ,push 发现提交不上去
所以执行 git reset HEAD^,不删除本地代码,撤销add及commit,然后先处理大文件,再提交。