美文网首页iOS开发版本管理工具
git -- 创建分支并合并到远程仓库

git -- 创建分支并合并到远程仓库

作者: Hubery_Yml | 来源:发表于2018-02-07 17:20 被阅读21次
创建新的分支

1.创建分支需要先进入本地仓库所在目录,如果还没有建立本地目录,可以先从GitHub上将项目拉下来。如果不太清楚如何将项目托管于GitHub上,可以参考这篇文章 本地项目托管到github
例如我需要将项目的本地仓库放在桌面上,那么先进入桌面所在目录cd /Users/mac/Desktop,然后将目标项目从GitHub上clone下来,命令git clone 'GitHub上项目地址',如:git clone git@github.com:HuberyYang/ProjectTest.git

2.cd ProjectTest进入项目目录

3.git branch -a 查看分支状况

git branch 查看本地
git branch -r 查看远程分支
git branch -a 查看本地和远程分支

➜  ProjectTest git:(master) git branch -a
* master
  remotes/origin/HEAD -> origin/master
  remotes/origin/master

结果显示当前本地和远程都只有一个主分支,master表示主分支,*表示当前本地所在分支

4.创建新分支 git checkout -b <branchName>

➜  ProjectTest git:(master) git checkout -b <branchName>
Switched to a new branch '<branchName>'
➜  ProjectTest git:(<branchName>) git branch -a
  master
* <branchName>
  remotes/origin/HEAD -> origin/master
  remotes/origin/master

从结果得知新分支已经成功创建,并且已经切换到<branchName>分支

5.如果需要在远程服务器上有一个与本地分支对应的分支,可以把本地分支push到远程,命令git push origin <branchName>:<branchName>,其中:前面的是本地分支,后面的是远程分支,两个分支是对应关系,可以不同名(最好同名)

6.在分支上完成修改后进行提交

  • git add -A
  • git commit -m'分支操作完毕'
  • 如果存在远程分支,先更新到远程分支git push origin <branchName>

7.切换到主分支提交更新

  • git checkout master
  • 分支合并到主分支之前要确保主分支没有未提交的内容,使用git status查看主分支状态,如有更新,先将更新提交到远程
  • git merge <branchName>合并分支,合并成功后提交更新到远程服务器

8.分支删除

  • 删除本地分支:git branch -D <branchName>
  • 删除远程分支: git push origin :<branchName>
    在 git v1.7.0 之后有另一种远程删除方式:
    git push origin --delete <branchName>

相关文章

  • git -- 创建分支并合并到远程仓库

    创建新的分支 1.创建分支需要先进入本地仓库所在目录,如果还没有建立本地目录,可以先从GitHub上将项目拉下来。...

  • git 初始化本地项目

    创建本地项目 在git服务器上创建一个仓库 添加仓库地址 从仓库拉取分支master并合并 提交本地分支到远程分支...

  • git的简单命令的使用

    git 切换分支 将dev分支上的代码合并到当前分支 将分支dev和远程的仓库origin/dev连接起来 创建并...

  • git 常用操作命令

    创建本地分支并推送到远程 删除远程仓库分支 合并到主分支 代码回滚 回退到回滚前

  • 2018-05-14

    删除远程分支: git push 远程仓库 --delete 远程分支 git push 远程仓库:远程分支 本地...

  • 如何使用Git创建、合并、删除分支

    创建分支 通过命令git branch查询本地仓库分支;通过命令git branch -a查询本地和远程仓库的分支...

  • git 工具

    初始化git仓库 添加文件 查看状态 提交文件 提交文件到远程仓库 更新远程仓库代码 查看分支 创建分支 提交分支...

  • Git笔记

    Git教程 Git简介 安装Git 创建版本库 版本控制 远程仓库 分支管理 创建与合并分支 简单的命令 查看分支...

  • 创建私有库常见git命令

    利用cocoapods一键创建私有库 创建之后关联远程仓库 查看远程分支 关联本地分支和远程分支git branc...

  • 常用git命令

    git clone 仓库地址 将远程仓库拉取到本地 git 切换分支 分支名 查看本地分支 创建新的本地分支 将代...

网友评论

    本文标题:git -- 创建分支并合并到远程仓库

    本文链接:https://www.haomeiwen.com/subject/qutazxtx.html