1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
| git # 查看 git 是否安装成功
git init # 初始化仓库
git status # 仓库状态
git add <file> # 将文件添加到暂存区
git add . # 将所有修改过的文件添加到暂存区
git rm --cached # 删除缓存,但不删除文件
git rm <file> # 删除文件
git commit -m “first commit” # 提交
git log # 可以查看所有产生的 commit 记录
git tag v1.0 # 给当前代码打标签
git tag # 查看历史 tag 记录
git checkout v1.0 # 切换到 v1.0 的代码状态
git diff <$id1> <$id2> # 比较两次提交之间的差异
git diff <branch1>..<branch2> # 在两个分支之间比较
git diff --staged # 比较暂存区和版本库差异
git checkout -<file> # 抛弃工作区修改
git checkout . # 抛弃工作区修改
git stash # 当前分支暂存
git stash list # 列所有stash
git stash apply # 恢复暂存的内容
git stash drop # 删除暂存区(删除一条)
git stash clear # 清空暂存区
|