git创建、删除分支

//创建分支

git branch branchname

//创建并切换到新分支

git checkout -b branchname

//远程分支

git push origin branchname

//查看远程分支

git branch -r

//删除本地分支

git branch -d branchname

//删除远程分支

git push origin :branchname

原文地址:https://www.cnblogs.com/sea-stream/p/10361273.html

时间: 2024-10-09 14:12:58

git创建、删除分支的相关文章

Git 创建新分支并提交到远程仓

Git 创建新分支并提交到远程仓step1,在本地新建分支 git branch newbranchstep2:把本地分支push到远程 git push origin newbranchstep3:切换到该分支 git checkout newbranchstep4:查看本地修改 git statusstep5:添加本地修改 git add .step6:commit修改 git commit -m 'XXXX'step7:push代码 git pushstep8:查看分支 git branc

git 创建远程分支和删除 master 分支

. . . . . 最近需要将不同的客户的代码分开管理,所以需要为这些代码分别创建分支. 目前版本库中分支结构如下: [[email protected]:Project]$ git branch -a* master remotes/origin/HEAD -> origin/master remotes/origin/masger remotes/origin/master 其中 master 分支是客户 A 所使用的分支. 其它客户则以 masger 分支为基础版本创建. 大致需求的流程如

Git创建远程分支并提交代码到远程分支

1.可以在VS中新建分支 2.可以通过git branch -r 命令查看远端库的分支情况 这些红色都是远程的分支 3.从已有的分支创建新的分支(如从master分支),创建一个dev分支 (不用vs建分支 可以这样建) 4.建立本地到远端仓库的链接 --这样代码才能提交上去 使用命令行 git push --set-upstream origin dev //dev为创建分支的名字 5.远程仓库已创建分支并提交代码 如图所示远程仓库已经创建了dev分支 下面也有代码上传上去了. 原文地址:ht

git创建远程分支并推送

1.查看所有分支 git branch -a 2.创建本地test分支 git checkout -b test 3.把本地test分支推送到远程 git push --set-upstream origin test 原文地址:https://www.cnblogs.com/yaoliuyang/p/12271958.html

git 创建本地分支,然后推送到服务器上

git checkout -b crm-2.repair-callback.phoneSet git checkout -b crm-2.repair-callback.RepairHis git push --set-upstream origin crm-2.repair-callback.phoneSet git push --set-upstream origin crm-2.repair-callback.RepairHis

Git -- 创建与合并分支

在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支.截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支.HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支. 一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点: 每次提交,master分支都会向前移动一步,这样,随着你不断提交,m

git创建与合并分支

创建与合并分支 在版本回退里,你已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支.截止到目前,只有一条时间线,在Git里,这个分支叫主分 支,即master分支.HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支. 一开始的时候,master分支是一条线,Git用master指向最新的提交,再用HEAD指向master,就能确定当前分支,以及当前分支的提交点: 每次提交,master分支都会向前移动一步,这样,

Git(3):分支管理

Git 分支管理 几乎每一种版本控制系统都以某种形式支持分支.使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作. 创建分支命令 $git branch <branch name> 切换分支命令(当你切换分支的时候,Git会用该分支的最后提交的快照替换你的工作目录的内容,所以多个分支不需要多个目录.) $git checkout <branch name> 列出分支命令 $git branch 删除分支命令 $git branch -d <branch

Git教程之分支管理之一

分支在实际中有什么用呢? 你创建了一个属于你自己的分支,别人看不到,别人还继续在原来的分支上正常工作,而你在自己的分支上干活,想提交就提交,直到开发完毕后,再一次性合并到原来的分支上,这样,既安全,又不影响别人工作. 在版本回退里,我们已经知道,每次提交,Git都把它们串成一条时间线,这条时间线就是一个分支.截止到目前,只有一条时间线,在Git里,这个分支叫主分支,即master分支.HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支

四、git学习之——分支管理、解决冲突

分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN. 如果两个平行宇宙互不干扰,那对现在的你也没啥影响.不过,在某个时间点,两个平行宇宙合并了,结果,你既学会了Git又学会了SVN! 分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了.如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险. 现在有了分支,就不用怕了.你