添加和提交文件
git status
查看文件状态git add xxx
文件移动到暂存区,可以加上通配符,文件夹,如文件夹所有.
git commit -m "xxx"
文件提交到仓库git log
查看提交记录--oneline
简单版显示记录
回退 reset
- 参数的区别
git reset --soft xxxx
xxx 为版本 id
查看差异 git diff
- 可用于查看版本之间差异,各个区之间差异,或者分支之间差异
HEAD
表示最新的版本~
或者^
表示为上一个版本,如HEAD~2
前两个版本
删除文件
- rm 之后,还需要在暂存区删除,也就是再 add 一次
推送-拉取
push
pull
拉去和推送,对于原创仓库的
连接远程仓库
git remote add <仓库别名> <远程仓库地址>
git remote -v
查看别名git push -u <远程仓库名> <分支名>:<分支名>
关联远程和本地,把本地的 main 推送到远程的 main 分支,- 拉取远程仓库
git pull <远程仓库名> <远程分支名>:<本地分支名>