git add 文件 (添加文件)
git commit -m "注释" (提交文件)
git push (push到远程仓库)
git status (查看状态 每次更改文件之前用此命令看一眼)
git diff (对比仓库 和 本地 文件的区别)
git checkout -- 文件 (恢复到和仓库的文件)
git log (查看历史提交版本)
git log --pretty=oneline (呈现一行显示,显示的更清晰一些)
git reflog (查看所有历史版本)
git reset --hard 89688 (回退到历史版本)
git branch (查看分支)
git branch 分支名称 (创建分支)
git checkout 分支名称 (切换分支)
如果 执行了 git add 没有执行 git commit 可以用 git reset HEAD 文件 (恢复修改之后的内容)
git rm 文件 (删除文件) (删除之后记得一定要 git commit 提交一下)
克隆远程仓库( git clone git@github.com:aminglinux/lanmp.git )
git merage 分支名称 (合并分支到master)
git branch -d 分支名称 (删除分支)
如果分支没有合并,删除之前会提示,那就不合并,强制删除 (git branch -D 分支名称)
这些命令 同样适用于 windows环境下面