Git常用命令总结

命令

说明
git clone <url>克隆远程仓库
git init初始化本地版本库

git status

查看状态

git diff

查看变更内容

git add .

工作区所有内容添加到暂存区

git add <file>

将工作区指定内容添加到暂存区

git mv <old> <new>

改名

git rm <file>

删除文件(包括本地)

git rm --cached <file>

不删本地

git commit -m 'msg'

将暂存区的内容提交到本地仓库

git log

查看提交历史

git log -p <file>

查看指定文件的提交历史

git blame <file>

以查看列表方式查看指定文件的提交历史

git reset --hard HEAD

撤销工作目录中所有哦未提交文件的修改内容

git checkout -f <file>

撤销指定的未提交文件的修改内容

git revert <commit>

撤销指定提交

git branch –a

显示所有分支

git checkout <branch/tag>

切换到指定分支或标签

git branch <newBranch>

新建分支

git branch -d <branch>

删除本地分支

git tag

查看本地标签

git tag <tagname>

基于最新提交创建标签

git tag -d <tagname>

删除标签

git merge <branch>

合并指定分支到当前分支

git remote –v

查看远程仓库信息

git remote show <remote>

查看指定远程仓库信息

git remote add <remote> <url>

添加远程仓库

git fetch <remote>

从远程仓库获取代码

git pull <remote> <branch>

拉取远程仓库代码到本地并合并

git push <remote> <branch>

推送本地代码到远程仓库并合并

git push <remote> :<branch>

删除远程分支

git push –tags

推送本地所有分支

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值