美文网首页
git 的基本流程

git 的基本流程

作者: 你好667 | 来源:发表于2017-08-25 10:37 被阅读0次

git 基本工作流程

master> git checkout master  # 这是注释
------- -------------------
  |              \ 需要输入的 git 指令
  |
  \ 分支/版本提示符,不需要输入(实际在 gitbash 里显示在上一行)
    执行每一条 git 指令时,都应知道当前处在那个分支(非常重要!)

1. 获取远程更新,确保 master 是最新的

dev> git checkout master
master> git pull

2. 基于最新 master 创建新的 dev 分支,并在 dev 分支上工作

master> git checkout -b dev
# 命令执行之后,会自动切换到 dev 分支
# 可以开始工作了

3. 工作完成,在 dev 分支上 commit

dev> git add <file>                           # 把增/删/改过的文件添加到 index 区
dev> git commit -m "修改了 xx 问题,fixes #33"  # 把 index 区的内容提交到仓库

4. 再次获取远程更新,合并修改,推送

dev> git remote update  # 获得远程更新,注意查看命令行输出,确认是否有更新

a. 如果远程更新

需要对 `dev` 分支进行 `rebase`:

    dev> git rebase origin/master

注意看提示,如果有冲突,必须解决,并`add`修改好的文件,然后执行`git rebase --continue`再观察,直到所有冲突解决完毕。

下一步到 `c` 进行合并

b. 如果远程更新

直接下一步到 `c` 进行合并

c. 切换到 master

    dev> git checkout master    # 切换到 master 分支
    master> git merge dev       # 合并 dev 分支的修改

d. 向远程 push

    master> git push

相关文章

  • 整理归纳(OC,UI基础)

    1. 熟悉Git的基本流程 git clone git add -A git commit -m " " git ...

  • 模拟公司中使用的Git

    通过Git地址克隆项目 基本提交流程: 拉取流程: 冲突解决: git pull 与 git fetch的区...

  • git基本流程

    git的链接方式 开发时,时常需要将我们的项目代码托管到github或者码云上,通过两种方式来链接:https:不...

  • git 的基本流程

    git 基本工作流程 1. 获取远程更新,确保 master 是最新的 2. 基于最新 master 创建新的 d...

  • Git学习笔记(一)

    本文主要分为以下几个方面: Git简介 Git工作流程及原理 Git基本操作 Git分支管理 Github远程仓库...

  • Git基本操作流程

    版本管理工具:GIt SVN 目的:协同开发 → 公共仓库(所有人代码都放到这里边)→可以版本回滚、写每次提交...

  • GIT基本使用流程

    基本流程(以码云gitee为例) 1. fork别人的仓库,或者自己新建一个仓库 2. fork后,新建分支(这一...

  • git 基本操作流程

  • git基本命令的实现原理

    基本流程 git提交到远程仓库的基本流程大致如下: 在这四个过程中,git进行了大量的指针操作,其中主要涉及到三个...

  • git branch分支常用操作

    git branch基本流程 1.新建分支 git branch test_branch_name(分支名) 2....

网友评论

      本文标题:git 的基本流程

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