git 如何修改本地分支名称与远程分支名称在工作中经常会遇到需要修改分支名的问题,            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-24 11:51:32
                            
                                411阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #刷新分支git remote update origin --prune#查看所有分支git branch -a#查看远程分支git branch -r#查看本地分支所关联的远程分支git branch -vv# 修改本地分支名称git branch -m old_branch new_branch# 删除远程旧分支git push ori...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-06-01 06:04:33
                            
                                2775阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            假设分支名称为oldName想要修改为 newName1. 本地分支重命名(还没有推送到远程)git branch -m oldName newName2. 远程分支重命名 (已经推送远程-假设本地分支和远程对应分支名称相同)a. 重命名远程分支对应的本地分支git branch -m oldName newNameb. 删除远程分支git push --de...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-09 20:13:14
                            
                                240阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、修改本地分支名称 git branch -m oldBranchName newBranchName2、将本地分支的远程分支删除 git push origin :oldBranchName3、将改名后的本地分支推送到远程,并将本地分支与之关联 git push --set-upstream origin newBranchName            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-04 11:01:51
                            
                                581阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            假设分支名称为oldName,想要修改为 newName。1. 本地分支重命名 到远程)git branch -m oldName newName2. 远程分支重命名 (已经推送远程-假设本地分支和远程对应            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-03-10 22:23:58
                            
                                295阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.步骤 2.说明 先将旧的分支名修改为新的文件名 然后推新代码 然后,删除远程分支的旧的分支 3.注意点 需要让最新的分支,和远程的分支进行关联            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-07-22 18:17:00
                            
                                985阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            背景
本地修改分支名称可以使用 -M 参数进行修改。git branch -M oldBranch newBranch
1
但是好像远程分支不支持改名操作
所以整体思路就是新建的远程分支,删除要改名的旧分支。解决方法
假设,新分支名newName,需要修改的分支名oldName具体操作步骤如下:1、重命名本地分支 / 直接本地新建分支git branch -m oldName newNameorg            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-24 09:27:20
                            
                                270阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            背景 有时间创建了一大堆的dev/*分支,远程合并完就删除了,但本地还留下一大堆,自己又忘记删除了。一个个删除太麻烦。后面发现居然有批量删除的方法 备注:这里是window下powershell的命令行 解决方案 git branch -D @(git branch | select-string            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2020-12-30 15:07:00
                            
                                280阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            注:红色为标注!不需要键入! 欢迎加入前端交流群交流知识获取视频资料:749539640            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-04 17:16:37
                            
                                128阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 查看远程分支 $ git branch -a
  * br-2.1.2.2
  master
  remotes/origin/HEAD -> origin/master
  remotes/origin/br-2.1.2.1
  remotes/origin/br-2.1.2.2
  remotes/origin/br-2.1.3
  remotes/origin/mas            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-05 16:09:08
                            
                                880阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            比如eureka项目,进入项目目录下,想要删除dev-1.3.0分支。cd eurekagit checko            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-01-10 11:06:34
                            
                                1227阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            新增本地分支提交本地分支到远程删除本地分支删除远程分支            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-03 10:54:23
                            
                                228阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            git 删除分支删除远程分支命令git push origin -d test删除本地git branch -d test # 合并后删除
git branch -D test # 强制删除当代码已经git commit的情况下不想要了git reset --hard HEAD~1 #完全撤销提交并丢弃所有更改            
                
         
            
            
            
            作为开发人员,我们应该尽可能多地建立分支,在分支上进行开发,功能测试稳定后,再将            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-08-18 08:53:37
                            
                                248阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            git branch | grep 'qa' | xargs git branch -d            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-04 16:47:10
                            
                                617阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1 创建本地分支 git checkout -b dev 新建并切换到本地dev分支 2 本地分支的开发流程 git在一个分支上开发一段时间后,会留下很多次的commit, 当一个功能阶段性的完成后,需要将该分支merge到主干,如果直接使用 git merge branch 会将该分支下所有的提交            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-09-14 15:11:00
                            
                                204阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            git rebase b // 将b分支合并到当前分支 git merge b // 将b分支合并到当前分支            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-15 11:04:26
                            
                                187阅读