git 操作指令

一、分支操作

//创建并切换分支 
git checkout -b <branch name> 

//克隆分支代码,git clone 默认master分支,然后创建并切换本地分支追踪远程相应分支
git checkout -b <branch name> <remote>/<branach name> // git checkout -b origin/dev 

//合并分支
git merge <branch name> --no-ff // --no-ff 禁止快进式合并

//删除分支
git branch -d <branch name> 
git branch -D <branch name> // 强制删除
git push origin -d <branch name> // 删除远程分支

二、标签操作

// 列出所有的tag
git tag

//创建标签
git tag -a <tag name> -m "message"  //给最新的commit打标签并备注, -a 强制加备注, -m 备注信息
git tag -a <tag name> <commit id> -m "message"  // 给指定的版本号啊加标签

//推送标签
git push origin --tags // 推送所有的标签
git push origin <tag name> //推送指定的标签

//删除标签
git push origin -d tag <tag name> // 删除远程的分支

三、远程操作

git remote -v 
git remote show origin

四、撤销更改

// 没有进行add 的文件,只是进行了modified(工作区修改,要放弃修改)
git restore <file> // 第一种
git checkout -- <file> // 第二种

// 已经add 过的文件(暂存区修改,把修改从暂存区放弃)
git reset HEAD <file>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值