```seq线上->开发: 1、新需求从线上拉分支到开发分支开发->本地: 2、开发人员从开发分支拉代码到本地本地->开发: 3、本地完成开发提交相应开发分支开发->测试: 4、完成功能开发,提交合并测试分支请求,测试操作合并开发->预发布: 5、开发分支合并至预发布分支预发布->线上: 6、预发布... ...
分类:
其他好文 时间:
2019-11-22 11:57:57
阅读次数:
96
分布式相比于集中式的最大区别在于开发者可以将代码提交到本地,每个开发者通过克隆,在本地机器上拷贝一个完整的git仓库。下图是经典的git开发过程:git的功能特性如下:从服务器上克隆完整的git仓库(包括代码和版本信息)到单机上;在自己的机器上根据不同的开发目的,创建分支,修改代码;在单机上自己创建的分支上提交代码;在单机上合并分支;把服务器上最新版的代码fetch下来,然后跟自己的主分支合并;生
分类:
其他好文 时间:
2019-11-13 23:42:36
阅读次数:
139
git add .git commit -m "" 一定要有空格哈 git branch 查看分支状态git checkout master 切换到主分支 git merge dev-login(分支名) 合并分支git push 创建另外一个分支git checkout -b dev-users ...
分类:
其他好文 时间:
2019-11-13 00:40:29
阅读次数:
87
1. merge 这是最基本的 merge,会把分支的提交历史原封不动地拷贝过来,如果 master 此后已经有了新的提交,那么本次 merge 时还会额外自动创建一条 commit 信息用于记录本次 merge 操作。 2. squash merge 字面意思,相比?merge?来说会减少分支合并 ...
分类:
其他好文 时间:
2019-11-05 21:22:48
阅读次数:
69
整个新建分支合并到主分支: git checkout -b dev 新建并切换到分支dev,可在此分支上工作 git checkout master 切换到主分支上 git merge dev 分支合并到主分支 git branch -d dev 删除分支 从主分支上合并指定文件到分支上: git ...
分类:
其他好文 时间:
2019-11-04 19:34:29
阅读次数:
81
# 1.基本操作 git status 查看状态 git branch -r 查看所有分支 git branch -D 分支名 删除本地分支 git branch --track BR_Veative origin/BR_Veative 追踪origin分支BR_Veative并在本地建立分支BR_ ...
分类:
其他好文 时间:
2019-10-22 11:20:03
阅读次数:
208
Git master合并分支时提示“Already up to date” ? 在使用Git把当前分支合并到master提示“Already up to date”,但当前分支和 master 分支代码不同步。 ? 假设当前分支是:dev,主分支是:master。 解决方法: ? 如果不考虑配置文件 ...
分类:
其他好文 时间:
2019-10-16 18:18:11
阅读次数:
365
git常用基本操作 1. 初始化git仓库 2. 从远程仓库克隆 3. git到暂存区 4. git提交 5. git提交到同步到远程仓库 6. git查看提交历史 ,在一行查看 7. git查看所有分支 8. git创建分支 9. git从某个提交历史创建分支 10. git和某个本地分支合并 1 ...
分类:
其他好文 时间:
2019-10-14 21:04:51
阅读次数:
117
下载克隆 git clone http://xxx/yyy.git git clone b branchName url 切换 cd yyy 切换分支 git checkout b develop git checkout b develop remote_branch_name egg. git ...
分类:
其他好文 时间:
2019-10-14 10:36:22
阅读次数:
94
Git分支管理 索引 创建分支 合并分支 解决冲突 BUG分支 01.创建分支 查看当前的工作分支 主分支 ,开始是 指向 分支 创建新分支,再把 指向新的分支 切换回 分支 02.合并分支 当需要合并分支时 Fast forward为“快速合并”模式,也就是直接把master指向dev的当前提交 ...
分类:
其他好文 时间:
2019-10-07 14:50:13
阅读次数:
105