eclipse软件与git配合使用创建git仓库
一、在eclipse上安装git,和安装其他插件一样
help->Install new software->add...

在弹出框中输入name:git,location:http://download.eclipse.org/egit/updates ;点击--》ok

在这步中全部勾选name下面的选项,点击next进行安装,装好之后进行重启eclipse
重启后,进行简单的配置
点击window ->preferences -> team -> git ->configuration出现如图所示

点击 add Entry... 输入key value
key,名字填写:user.name,value是你的名字
邮箱:user.email value:你的邮箱账号.你提交代码时候,会自动提取这些信息,和代码一起发送到git远程仓库

点击ok
二步 假设已经有了github帐号,如果没有请去官网申请,在github官网中创建一个仓库。点击‘+’号 -》 new repository


name中填写test
description随便写点描述行的话
点击下面的绿色按钮create repository

会生成一个仓库,复制仓库地址后面会用到https://github.com/crazyCodeLove/test.git。
到此第二步完成
三、使用eclipse创建一个工程

名字就叫test吧,点finish
接下来右击项目---》 team---》share project

在弹出框中选中use or create....,
点击下面列出来项目,然后点击下面按Create Respository ,最后,finish,就
创建了本地仓库

然后随便写点代码,我是python所以新建一个module,写一个函数


3)提交代码到本地仓库(代码需要先提交到本地仓库后,才能提交到远程git仓库)
首先需要提交代码到本地仓库:
依次:项目右键>team>commit

把unstaged changes全部拖拽到staged changes框中,然后在commit message中输入注释,点击commit
此时提交到本地仓库(Commit and Push 有的git有这项,有的没得,使用他可以把代码直接提交到本地并且一并提交到远程git上去)。
把项目push到远程仓库去:
项目右键--->team--->remote--->push
输入Url:在githob上面,创建项目获取到的,复制进去。填上自己登陆githob的账号密码,next

点击小三角,点选master ---》Add spec ---》 finish

接下来点击ok
完成后,登录github帐号就可以看到自己push上的代码了!!!
四、 将远程github上的代码仓库clone到本地eclipse中的方法,首先切换到git 视图
window --->show view --->other ---> git --->git repository
点击Clone Git repository
或者,点击上图:有个箭头那个。
在里面填入,你需要克隆的项目的url地址:输入账号和密码
--->>next --->>next

点击Browse,选择一个地方放项目文件。不要放在eclipse工作目录
finish
完成后,用import导入项目到eclipse
其他:
提交一次代码到git仓库
提交代码和上面提交整个项目到git是一样的了,首先,commit,把你需要提交的代码,提交到本地,然后,remote,push,提交项目到远程。
点击项目,右键,还可以创建分支,分支也可以提交上去,但是,他不会和主代码和在一起。使用merge,可以进行合并。
五、 删除github上的一个仓库
登录github账户后,打开你要删除的git仓库,例如test

点击code右边的settings,在右边最下面找到 delete this repository 按钮

然后需要你确认输入要删除的仓库名:test

然后点击i understand the con...按钮,就可以删除已有的仓库了。
eclipse软件与git配合使用创建git仓库的更多相关文章
- Java_eclipse软件与git配合使用创建git仓库
一.在eclipse上安装git,和安装其他插件一样 help->Install new software->add... 在弹出框中输入name,location;点击-->ok ...
- git 先创建本地仓库,再关联远程
之前都是先在GitHub或者bitbucket上创建repo,然后在本地直接git clone下来. 如果一定需要先在本地创建好文件夹,然后再关联远程仓库. 是这样: 1在远程创建仓库这步不变. 2 ...
- Git学习——创建本地仓库、提交文件
创建Git仓库 新建或找一个存在的文件夹,在命令行进入该文件夹,输入命令 git init 添加文件到Git仓库 首先使用命令git add <file>,可以多次添加文件: 使用命令gi ...
- Git基本命令 -- 创建Git项目
在这里下载git:https://git-scm.com/ 安装的时候, 如果是windows系统的话, 可以勾选unix的命令行工具, 这样在windows命令行下会多出很多命令, 例如ls. Gi ...
- Git:创建远程仓库并推送内容到远程库
1.添加远程仓库 1.1点击该按钮创建一个新仓库 2.推送到远程仓库 2.1根据GitHub的提示,在本地的learngit仓库下运行命令git remote add origin https://g ...
- Git篇----创建远程仓库
现在的情景是,你已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作,真是一举 ...
- Git的基本使用 -- 创建本地仓库
下载安装 Git-2.25.0-64-bit .exe 查看是否安装成功 git --version 创建本地仓库 创建一个文件夹用于存放项目文件 在创建好的文件中右键选择 Git Bash Here ...
- git入门 创建版本库, 版本管理 分支 标签
参考: https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 GIT最流行的分布式版本 ...
- 【git】搭建git服务器
在 Linux 下搭建 Git 服务器 目录 ① 安装 Git ② 服务器端创建 git 用户,用来管理 Git 服务,并为 git 用户设置密码 ③ 服务器端创建 Git 仓库 ④ 客户端 clon ...
随机推荐
- 让你看不懂的swift语法
一.Swift杂谈 Swift语法出来时间不长,网络上的各种教程已经铺天盖地,可是基本上全部的教程都是来自官方翻译. 从Swift出来到如今.每天都在学习Swift.以下给出个人感受 Swift中的非 ...
- Pinger2
import java.io.IOException;import java.io.InputStreamReader;import java.io.LineNumberReader;import j ...
- UE自动将关键字首字母大写怎么办
对于某些关键字,UE会自动将首字母大写. 只要选中这些文字,右键选择"格式",转为小写字母即可.
- T-SQL 之 事务
事务全部是关于原子性的.原子性是指可以把一些事情当做一个单元来看待.从数据库的角度看,它是指应全部执行或全部都不执行的一条或多条语句的最小组合. 事务要有非常明确的开始和结束点.SQL Server中 ...
- Asp.net 之页面处理积累(一)
1.实现超链接跳转网页直接定位到跳转后页面中部,而不是要往下拖,才能看到想看的内容 (1)在跳转后页面想定位的位置加:<a name="middle" id="mi ...
- 在MyEclipse中设置jsp页面为默认utf-8编码(转)
http://www.cnblogs.com/xdp-gacl/p/3496161.html 在MyEclispe中创建Jsp页面,Jsp页面的默认编码是“ISO-8859-1”,如下图所示: 在这种 ...
- Nginx的负载均衡的几种方式
Nginx的负载均衡的那点事 本节就聊聊采用Nginx负载均衡之后碰到的问题: Session问题 文件上传下载 通常解决服务器负载问题,都会通过多服务器分载来解决.常见的解决方案有: 网站入口通过分 ...
- MariaDB删除重复记录
不管是程序BUG,还是业务变更,重复数据这个老生常谈的问题,总是会出现.以下是我在MariaDB或是MySQL下处理的一些经验.在SQL Server中,使用窗口函数是很容易实现的.不过听说MySQL ...
- EXCEPTION-IBATIS
CreateTime--2016年8月23日08:44:03Author:Marydonibatis的sqlMap的xml文件配置出现的异常信息及解决方案 声明:异常类文章主要是记录了我遇到的异常 ...
- 使用JDK自带的JAXB进行类和xml的互转
Classroom.java public class Classroom { private int id; private String name; private int grade; publ ...