git 程序员自用 git心得

简介: 先看看本地有哪几个分支git branch一般都是在自己的分支上开发,然后合并到develop,所以可以看到我是在自己的分支上然后你自己模块做完了,你需要提交到远程分支,你就先add一下,然后commit一下。git add -Agit commit -m 'test'再切换到develop分支git checkout develop

先看看本地有哪几个分支

git branch

一般都是在自己的分支上开发,然后合并到develop,所以可以看到我是在自己的分支上

这里写图片描述

然后你自己模块做完了,你需要提交到远程分支,你就先add一下,然后commit一下。

git add -A
git commit -m 'test'

这里写图片描述

再切换到develop分支

git checkout develop

因为要fetch了嘛,所以先看看我们的远程分支。
这里写图片描述

远程分支没有问题

git fetch origin develop

fetch之后就merge

git merge origin develop : develop

如果这个时候出现冲突,说明两个人同时改了一个文件,我们就解决,本地修改看是用远程的还是本地的。好了之后我们就可以push上去了。

这里写图片描述

好了这个时候我们的git就基本操作完了。master是不要动的,等大家功能都做完之后,我们测试没问题了再提交到master分支上。测试如果还有修改,我们也可以为测试新建一个分支。

Git操作之克隆某一个特定的远程分支

git clone -b <branch name> [remote repository address]
目录
相关文章
|
7月前
|
程序员 开发工具 git
好程序员Git入门到精通教程
本课程主要通过命令行和idea来介绍Git的安装、仓库创建、工作流、远程仓库、克隆仓库、标签管理和分支管理等Git的主要内容。 另外关于GitHub的使用介绍也有完整的说明和使用,接轨生产环境使用方式。
45 1
好程序员Git入门到精通教程
|
7月前
|
程序员 开发工具 git
【程序员英语 代码提交】C++工程师的代码提交艺术:git commit 时 精确表达与最佳实践
【程序员英语 代码提交】C++工程师的代码提交艺术:git commit 时 精确表达与最佳实践
182 1
|
7月前
|
存储 程序员 开发工具
程序员的20大Git面试问题及答案
程序员的20大Git面试问题及答案
|
安全 程序员 开发工具
代码版本管理笔记 | Python 程序员也应该会的 Git 分支操作
代码版本管理笔记 | Python 程序员也应该会的 Git 分支操作
190 0
|
数据采集 安全 JavaScript
代码版本管理笔记 | Python 程序员也应该会的 Git 进阶操作
代码版本管理笔记 | Python 程序员也应该会的 Git 进阶操作
169 0
|
数据采集 缓存 安全
代码版本管理笔记 | Python 程序员也应该会的 Git 基础操作
代码版本管理笔记 | Python 程序员也应该会的 Git 基础操作
|
缓存 数据可视化 开发工具
Git 常用命令(自用笔记)
Git 常用命令(自用笔记)
96 0
|
缓存 安全 程序员
程序员都需要知道的Git。
程序员必须会的技能哦,快来看看吧。
166 1
程序员都需要知道的Git。
|
前端开发 数据可视化 程序员
超详细的前端程序员git指北
超详细的前端程序员git指北 git是团队开发必备工具之一,本期教程我们从一个开发人员开发新功能,然后合并到主分支上的一整个流程进行演示讲解,而不是仅仅告诉你这个命令的作用是什么,区别是什么,毕竟程序员始终得贯穿“学以致用”这条硬道理,最后再对不同的常见命令及逆行讲解。
179 0
|
程序员 开发工具 git
什么?作为程序员你都工作了还不会用Git(一)
Git是一个免费的开源 分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有内容。Git易于学习, 占地面积小,具有闪电般的快速性能。它具有Subversion,CVS,Perforce和ClearCase之类的SCM工具,具有廉价的本地分支,方便的暂存区域和 多个工作流等功能。--《Git官网》
144 1
什么?作为程序员你都工作了还不会用Git(一)