git init创建仓库
git status查看状态
git add提交到暂存区
git commit -m "描述"提交到版本库
git log查看提交信息
git commit --amend重新提交(修改描述信息)。
git checkout --文件名撤销(拉取暂存区的文件并将其替换工作区中的文件)。
git reset HEAD 文件名撤销暂存(拉去最近一次提交的版本库中的这个文件到暂存区,该操作不影响工作区)。
git rm 文件名删除文件
git mv 就文件名 新文件名重命名
git branch查看分支
git branch 分支名创建新的分支
git checkout 分支名切换当前分支
git branch -d 分支名删除分支
git branch -m 就分支名 新分支名修改分支名
git checkout -b 分支名创建并切换到新的分支
git merge 分支名合并分支
dev冲突分支,需要手动修改
fix快速分支,自动合并
git diff比较工作区与暂存区的差异
git diff --staged比较暂存区与版本库的差异
git diff 版本号 版本号比较两个版本之间的差异
git diff 分支 分支比较两个分支之间的差异
git stash
git stash list
git stash apply@将暂存区第num次的修改拉回工作区
git stash drop@删除暂存区中第num次的修改
git remote add origin 远程地址本地与远程文件关联
git pull origin master拉取远程分支
git push把本地文件推送到远程服务器上
领取专属 10元无门槛券
私享最新 技术干货