github与eclipse结合使用
github是现在流行的代码托管平台,今天以eclipse为例讲解github的使用,新建项目,提交eclipse项目到github,新建分支,合并分支
1、github上新建项目

记下githug项目地址(图中红色隐藏部分),这个是eclipse项目连接github项目的地址,

2、新建本地git仓库,选中eclipse中的项目--》右键--》Team--》Share Project--》Git--》到下图

点击“Create Repository”后,你的项目根路径下会多一个.git文件,相当于在你本地创建了一个git仓库,选择finish,你的项目文件上回出现问号
注意:eclipse未安装git插件,请自行安装
3、提交到本地仓库,选中eclipse中的项目--》右键--》Team--》Commit--》到下图

选中你要提交的文件,Commit message是必填的,点击Commit(由于是第一次提交,git会默认给我们新建一支master主分支)
4、选中eclipse中的项目--》右键--》Team--》Remote--》Push--》到下图

URI中黏贴githug项目地址,Host与Repository path会自动填充,输入github账号、密码,点击Next--》到下图

点击Finish,进入github项目中会看到提交的文件
5、新建分支,选中eclipse中的项目--》右键--》Team--》Switch To--》New Branch--》到下图

在master主分支上新建dev开发分支,点击Finish,这时候项目会自动切换到dev分支上,如下

6、修改文件并提交提交(因为刚刚已经切换到开发分支上,不需要切换分支),修改完文件后重复步骤3(选择我们修改的文件提交),然后再重复步骤4,但是这次选择dev开发分支提交,如下图

此时githug项目中会多出一条分支,如下图

点击图中dev切换分支,查看我们修改的文件,已经修改,但是再切换到master查看修改文件,是未被修改的,接下来我们将dev开发分支修改的内容合并到master主分支,再提交上来
7、切换分支,选中eclipse中的项目--》右键--》Team--》Switch To--》master
因为我们要将dev开发分支修改非内容合并到主分支,所以要先切换到主分支上
8、合并分支,选中eclipse中的项目--》右键--》Team--》Merge--到下图

选中dev开发分支,点击Merge,然后再重复步骤4,但是这次选择master主分支提交,此时githug主分支上修改的文件已经被修改
github与eclipse结合使用的更多相关文章
- How to create a repository in Github with Eclipse?
How to create a repository in Github with Eclipse? Here is an answer. I will teach you how to do it ...
- 使用github管理Eclipse分布式项目开发
使用github管理Eclipse分布式项目开发 老关我在前面的博文(github管理iOS分布式项目开发)中介绍了github管理iOS分布式开发,今天老关将向大家介绍使用github管 理Ecli ...
- github与eclipse创建仓库及克隆仓库
1.前往github官网注册账号,并下载客户端: 2.为eclipse工程创建本地仓库: 1,目前大多eclipse都预装了egit插件,如果没有请自行安装 2,在eclipse内创建工程->右 ...
- github在eclipse中的配置
http://www.cnblogs.com/yejiurui/archive/2013/07/29/3223153.html http://blog.csdn.net/shehun1/article ...
- 使用GitHub和Eclipse进行javaEE开发步骤
下载Git客户端:链接:http://pan.baidu.com/s/1jIueUEy 密码:7gef; 下载Eclipse javaee客户端:http://www.eclipse.org/down ...
- Github结合Eclipse出现的问题
半年前因为学习Git花费了很长时间,半年过去了,因为不使用,基本全部忘记了,最近在公司需要使用Eclipse开发相关项目,用到前期的测试数据挖掘的小算法,又重拾Git,不过这次不再是命令行模式,而是结 ...
- Github与Eclipse连接(方法2成功:Pleiades)
2018-3-7 第1次尝试 主要参考这位大神的笔记:http://blog.csdn.net/zhangdaiscott/article/details/16939165 方法非常简单,从官网htt ...
- eclipse与github建立版本关联、git使用说明
1.在eclipse下建一个project :aa 2.打开git bush,进入aa目录下:cd /d/MyWorkspace/aa 3.git init 4.git add -A 5.git co ...
- eclipse下使用git上传(下载)代码至(从)github
eclipse下使用git插件上传代码至github 1.eclipse下安装git 正常情况下,eclipse 是自带 git 插件的,那么即可跳至步骤1的最后一小步,配置 git . 如果十分悲剧 ...
随机推荐
- springBoot+springCloud学习笔记
尊重原创:https://www.jianshu.com/p/492dfefa2735 SpringBoot 配置优先级 在命令行中传入的参数 如:java -jar storeMs.jar --se ...
- 好员工去哪儿了:高端IT白领荒胜过春节保姆荒
来自:http://tech.163.com/14/0312/07/9N4BLV8S000915BD.html 于是,你看到的就是这样一幕悖论:一群手握大把工作机会的雇主,在面对一群眼巴巴等待工作机会 ...
- iOS tableView嵌套部分WebView效果实现
对于一些资讯类的app,比如网易新闻,今日头条这样的,他们的文章详情页大部分基本都是tableView中嵌套webView来实现的效果,其中顶部标题,关注按钮等这些可能是原生的,内容部分是webVie ...
- dynamic_cast, RTTI, 整理
主要是参考下图,了解内存布局,然后写个实例程序就差不多明白了,但是需要熟悉指针转换. 1) 只有多态类才有RTTI信息,dynamic_cast正是运用RTTI进行转换,属于运行时类型检查. 2) d ...
- 多媒体开发之---H264 RTSP交互过程
OPTIONS rtsp://192.168.1.154:8557/h264 RTSP/1.0 CSeq: 1 User-Agent: VLC media player (LIVE555 Stream ...
- unity 切换场景
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; ...
- C语言基础知识【常量】
C 常量1.常量是固定值,在程序执行期间不会改变.这些固定的值,又叫做字面量.常量可以是任何的基本数据类型,比如整数常量.浮点常量.字符常量,或字符串字面值,也有枚举常量.常量就像是常规的变量,只不过 ...
- (转)linux设备驱动之USB数据传输分析 二
3.2:控制传输过程1:root hub的控制传输在前面看到,对于root hub的情况,流程会转入rh_urb_enqueue().代码如下:static int rh_urb_enqueue (s ...
- 将非递减有序排列(L L1)归并为一个新的线性表L2 线性表L2中的元素仍按值非递减
#include "stdio.h"#include "stdlib.h"#include "function.h"void main(){ ...
- 1. lvs+keepalived 高可用群集
一. keepalived 工具介绍 1.专为lvs 和HA 设计的一款健康检查工具 2.支持故障自动切换 3.支持节点健康状态检查 二. keepalived 实现原理剖析 keepalived ...