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 . 如果十分悲剧 ...
随机推荐
- MySQL四-2:完整性约束
阅读目录 一 介绍 二 not null与default 三 unique 四 primary key 五 auto_increment 六 foreign key 七 作业 一 介绍 约束条件与数据 ...
- PyCharm搭建Spark开发环境 + 第一个pyspark程序
一, PyCharm搭建Spark开发环境 Windows7, Java 1.8.0_74, Scala 2.12.6, Spark 2.2.1, Hadoop 2.7.6 通常情况下,Spark开发 ...
- 探究 Redis 4 的 stream 类型
redis 2 10 月初,Redis 搞了个大新闻.别紧张,是个好消息:Redis 引入了名为 stream 的新数据类型和对应的命令,大概会在年底正式发布到 4.x 版本中.像引入新数据类型这样的 ...
- UFLDL深度学习笔记 (三)无监督特征学习
UFLDL深度学习笔记 (三)无监督特征学习 1. 主题思路 "UFLDL 无监督特征学习"本节全称为自我学习与无监督特征学习,和前一节softmax回归很类似,所以本篇笔记会比较 ...
- .net 字符串驻留
.net中的string表达的是常量字符串. JIT编译器编译时判断遇到的常量字符串是否在内部散列表中,如果不在,添加进去.当第一次执行到含字符串的方法时,CLR会检查该字符串是否在内部的一个散列表中 ...
- Java内部类{[普通内部类][静态内部类]}
package Learn.com.seven; /** * * @author tqw * 本例主要学习内部类的使用 * Java的内部类分成两部分来讲: * 1:内部类 * 2:静态内部类 * * ...
- java对IO的操作
import java.io.*; public class HelloWorld { //Main method. public static void main(String[] args) { ...
- Linux中的man
1.查看命令的帮助信息 man mkdir 2.查看服务配置文件的帮助信息 man services 说明: a.如果没有man通过yum install man安装 b.如果命令和服务同名了,那就指 ...
- Django在不启动server的情况下调用方法
from django.conf import settingsfrom django import template settings.configure() a = template.Templa ...
- inux c编程:读写锁
前面介绍的互斥量加锁要么是锁状态,要么就是不加锁状态.而且只有一次只有一个线程可以对其加锁.这样的目的是为了防止变量被不同的线程修改.但是如果有线程只是想读而不会去写的话,这有不会导致变量被修改.但是 ...