Git常用命令

mster:默认开发分支

Head:默认开发分支

orgin:默认远程版本库

Head:Head得父提交

创建版本库

git clone 克隆远程版本库

git init 初始化本地版本库

修改和提交

git status -s 查看状态

git diff 查看变更内容

git add 跟踪所有改动过得文件

git add 跟踪指定得文件

git mv 文件改名

git rm 删除文件

git rm --cache 停止跟踪文件但不删除

git commit -m "commit message" 提交所有更新过得文件

git commit --amend 修改最后一次提交

查看提交历史

git log 查看提交历史

git log -p 查看指定文件得提交历史

git blame 以列表方式查看指定文件得提交历史

撤销

git reset --hard HEAD 撤销工作目录中所有未提交文件得修改内容

git checkout HEAD 撤销指定得未提交文件得修改内容

git revert 撤销指定得提交

分支与标签

git branch 显示所有本地分支

git checkout 切换到指定分支或标签

git branch 创建新分支

git branch -d 删除本地分支

git tag 列出所有本地标签

git tag 基于最新提交创建标签

git tag -d 删除标签

合并于衍合

git merge 合并指定分支到当前分支

git rebase 衍合指定分支到当前分支

远程操作

git remote -v 查看远程版本库信息

git remote show 查看指定远程版本库信息

git remote add 添加远程版本库

git fetch 从远程库获取代码

git pull 下载代码及快速合并

git push   上传代码及快速合并

git push : 删除远程分支或标签

git push --tags 上传所有标签

你可能感兴趣的:(Git常用命令)