git 删除本地分支和远程分支

在开发中,开发用的分支,需要自己建一下,开发完毕或者需求做完,和主分支合并并上传以后,这个开发分支就可以删除了

1、创建和使用

1.1 新建分支不切换:这个时候只是本地新建了test分支,远端服务器是没有的。原因:没有对这个分支进行任何操作并推送push到远程服务器上

git branch test // test:分支名称

1.2 新建分支并切换到新分支 ,并做修改和提交推送,如果此时我们的需求做完或者开发完毕,和主分支合并并上传以后就可以删除此分支了

git checkout -b test1  // 创建test1分支并且切换到test1上

git add .  // 将更改数据 添加到暂存区

git commit -m '提交本次修改的数据' // 将暂存区的更改提交到当前分支,并给一个提示信息

git push origin test1  将本地分支的更改推送到远程仓库,默认远程仓库为origin 

2、查看:使用 git branch 命令列出所有本地分支:git branch -v   (查看当前分支的情况)

3、删除本地分支:主要有以下两个命令:D就比d多一个功能,强制

git branch -d test1 // 删除分支test1

git branch -D test1 // 强制删除分支test1

4、删除远程分支:

git push origin --delete test1 

如果要彻底删除某一个分支,可以使用git branch -D test1先删除本地分支,然后使用git push origin --delete test1删除远程分支

注意:删除分支不可恢复,谨慎删除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值