git 在开发中的使用

前一篇已经基本完成git的使用。但是再实际开发中还是有一些问题。这里就说一下。

1、创建分支

develop

git branch //查看当前分支

*master //现在当前分支是master

git branch develop //创建develop分支

git branch //查看当前分支

develop

*master

git checkout develop //切换到develop分支

git push origin develop //推送develop分支到远端

git push orgin :develop //删除develop远端分支

可以使用 git tag 来添加新标签

还可以创建带有说明的标签,用-a指定标签名,-m指定说明文字:

git tag -a v1.0 -m ‘version 1.0‘

可以使用 git push 来将标签推送到远程仓库

git push origin v1.0:v1.0

关于合并分支

git checkout master

git merge develop

这两行进行合并。

这里感谢各位的总结。

https://zhuanlan.zhihu.com/p/24199363?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io

https://segmentfault.com/a/1190000005844362

https://gold.xitu.io/entry/587869438d6d810058b482ab

时间: 2024-10-28 23:26:15

git 在开发中的使用的相关文章

git在iOS开发中的使用

刚刚加入公司正好赶上svn向git过渡作为一个菜鸟只能接受老大的指导,就在这记录下我的学习路程. 首先公司的IT部署了git服务器,我们项目组添加了ios的分支,我们的日常代码都是提交在这个分支, 进入首页相关分支在右上选择http后,复制相关地址, 通过mac的终端输入 git clone 相关地址,将服务器端的代码克隆到本地,使用git checkout 分支名导出, 就可以在本地存储路径中找到并打开相关工程,每次上传需要使用cd 路径名 进入到文件夹 每天工作完毕使用git add .  

基于git的软件开发中并行工程管理以及版本控制系统概要

并行工程师什么,这里就不再解释(不懂请百度),实际上,在软件开发过程中,涉及到多人合作的以项目小组形式完成开发的软件(这里指广义上)或多或少都使用了并行工程的概念,在正式的项目开发中,项目小组成员总是分工合作每人完成一部分,然后再合并起来,而且,在实际应用中,尽管使用的是瀑布模型完成开发,但总是所有项目小组成员同时开始完成自己的部分,这,其实已经是并行工程了,我们可以自豪的宣布:我们在开发过程中使用了并行 工程这种高大上的玩意来提高开发速度,所以,老板你得给我们涨工资! 很简单吧,看起来好简单的

git使用记录九:开发中临时加塞了紧急任务怎么处理

开发中临时加塞了紧急任务怎么处理 隐藏工作区域 git stash git status 查询隐藏的列表 git stash list 处理完bug,提交之后,再恢复隐藏的工作区域 git stash pop 原文地址:https://www.cnblogs.com/soaeon/p/10909300.html

团队开发中Git冲突解决

正常来说我们团队协作开发过程中,冲突是常有的事,下面介绍下本人在开发中的解决办法. 冲突的主要原因就是由于我们开发人员在分支的同一位置写入了不一样的代码,然后合并到主干上导致我们冲突. 方法: 当冲突发生时,我们可以选中冲突的代码 ---->点击鼠标右击 ---->Compare with ----->HEAD Revision进行两个窗口的代码比较即可,删除冲突的代码即可 解决冲突办法:删除冲突的代码,然后在add to index就可以了,然后我们在commit提交到本地即可.

MVP模式在Android开发中的应用

一.MVP介绍 随着UI创建技术的功能日益增强,UI层也履行着越来越多的职责.为了更好地细分视图(View)与模型(Model)的功能,让View专注于处理数据的可视化以及与用户的交互.同一时候让Model仅仅关系数据的处理.基于MVC概念的MVP(Model-View-Presenter)模式应运而生. 在MVP模式里通常包括4个要素: (1)View:负责绘制UI元素.与用户进行交互(在Android中体现为Activity); (2)View interface:须要View实现的接口,V

【转】git在eclipse中的配置

原文网址:http://www.cnblogs.com/zhxiaomiao/archive/2013/05/16/3081148.html 一_安装EGIT插件 http://download.eclipse.org/egit/updates/ 或者使用Eclipse Marketplace,搜索EGit 二_使用EGIT前的配置 配置个人信息,最重要的是user.name和user.email l  Preferences > Team > Git > Configuration l

001_java开发中配置环境变量的含义

在学习java的时候需要配置环境变量,但是为什么需要配置path和classpath这2个环境变量呢?    (1) 首先,搞起清楚path这个环境变量的作用.我们cmd到dos命令窗口的时候,输入ipconfig.        其实它调用的是存放在某个目录下面的ipconfig.exe程序,那么操作系统如何知道ipconfig程序存放在哪个目录下的呢?        这时候我们用set path的命令,就能看到很多目录,用;隔开.(如下所示)        #################

[转]git在eclipse中的配置

一_安装EGIT插件 http://download.eclipse.org/egit/updates/ 或者使用Eclipse Marketplace,搜索EGit 二_使用EGIT前的配置 配置个人信息,最重要的是user.name和user.email l  Preferences > Team > Git > Configuration l  New Entry 三_新建GIT仓库 新建NC module project l  File > Team > Share

Android 开发中的日常积累

欢迎Star,Fork https://github.com/lizhangqu/CoreLink 里面记录了开发过程中有用的东西,欢迎补充,不定时更新. Android 性能优化 Android内存优化之OOM Android最佳性能实践(1):合理管理内存 Android最佳性能实践(2):分析内存的使用情况 Android最佳性能实践(3):高性能编码优化 Android最佳性能实践(4):布局优化技巧 Android 加固与反编译 Apktool dex2jar DecompileApk