一、在eclipse上安装git,和安装其他插件一样

help->Install new software->add...

在弹出框中输入name,location;点击--》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...按钮,就可以删除已有的仓库了。

Java_eclipse软件与git配合使用创建git仓库的更多相关文章

  1. eclipse软件与git配合使用创建git仓库

    一.在eclipse上安装git,和安装其他插件一样 help->Install new software->add... 在弹出框中输入name:git,location:http:// ...

  2. git 先创建本地仓库,再关联远程

    之前都是先在GitHub或者bitbucket上创建repo,然后在本地直接git clone下来. 如果一定需要先在本地创建好文件夹,然后再关联远程仓库. 是这样: 1在远程创建仓库这步不变. 2 ...

  3. Git学习——创建本地仓库、提交文件

    创建Git仓库 新建或找一个存在的文件夹,在命令行进入该文件夹,输入命令 git init 添加文件到Git仓库 首先使用命令git add <file>,可以多次添加文件: 使用命令gi ...

  4. Git基本命令 -- 创建Git项目

    在这里下载git:https://git-scm.com/ 安装的时候, 如果是windows系统的话, 可以勾选unix的命令行工具, 这样在windows命令行下会多出很多命令, 例如ls. Gi ...

  5. Git:创建远程仓库并推送内容到远程库

    1.添加远程仓库 1.1点击该按钮创建一个新仓库 2.推送到远程仓库 2.1根据GitHub的提示,在本地的learngit仓库下运行命令git remote add origin https://g ...

  6. Git篇----创建远程仓库

    现在的情景是,你已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作,真是一举 ...

  7. Git的基本使用 -- 创建本地仓库

    下载安装 Git-2.25.0-64-bit .exe 查看是否安装成功 git --version 创建本地仓库 创建一个文件夹用于存放项目文件 在创建好的文件中右键选择 Git Bash Here ...

  8. git入门 创建版本库, 版本管理 分支 标签

    参考: https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 GIT最流行的分布式版本 ...

  9. 【git】搭建git服务器

    在 Linux 下搭建 Git 服务器 目录 ① 安装 Git ② 服务器端创建 git 用户,用来管理 Git 服务,并为 git 用户设置密码 ③ 服务器端创建 Git 仓库 ④ 客户端 clon ...

随机推荐

  1. 仿酷狗音乐播放器开发日志二十七 用ole为窗体增加文件拖动功能(附源码)

    转载请说明原出处,谢谢~~ 中秋到了,出去玩了几天.今天把仿酷狗程序做了收尾,已经开发完成了,下一篇博客把完结的情况说一下.在这篇博客里说一下使用OLE为窗体增加文件拖拽的功能.使用播放器,我更喜欢直 ...

  2. 你今天Python了吗?(上)

    你今天Python了吗?为了提高你的生产效率,赶快去关注一下小蟒蛇的成长吧!别再把Python当作你的业余爱好了,她能为你做手头上几乎所有的工作,而且能做得更好,也让你把写代码看成是一种真正的乐趣.为 ...

  3. Write a program to convert decimal to 32-bit unsigned binary.

    Write a program to convert decimal to 32-bit unsigned binary. Write a program to convert a 32-bit un ...

  4. python学习之random模块

    Python中的random模块用于生成随机数.下面介绍一下random模块中最常用的几个函数. random.random random.random()用于生成一个0到1的随机符点数: 0 < ...

  5. CentOS下编译安装hping3

    安装hping之前,先装上libpcap-dev和tcl-dev 1.获取源码包 wget http://www.hping.org/hping3-20051105.tar.gz 2.解压,得到 hp ...

  6. (原创)spring mvc和jersey rest 组合使用时单例对像实例化两次的BUG及解决办法

    项目中没用spring 的restTemplate 而是采用 jersey来做rest 的实现,一直用着,也没发现有什么不对,后来加入了,以quartz用硬编码方式实现,结果启动项目的时候报错 ,具体 ...

  7. Hadoop上路-02_Hadoop FS Shell

    一.上传文件/目录 1)put 从本地文件系统中复制N个源路径到目标文件系统. 2)copyFromLocal 源路径须是一个本地文件. 二.下载文件/目录 1)get 复制文件到本地文件系统. 2) ...

  8. 分布式文件系统-HDFS

    HDFS Hadoop的核心就是HDFS与MapReduce.那么HDFS又是基于GFS的设计理念搞出来的. HDFS全称是Hadoop Distributed System.HDFS是为以流的方式存 ...

  9. 纯CSS基于窗口垂直居中

    都是IE8+的 <!DOCTYPE html> <html> <head> <title>基于窗口垂直居中 by 司徒正美</title> ...

  10. thymeleaf学习

    一.简单表达格式:   thymeleaf的官方参考文档 1.变量的表达式:${...} 2.选择变量表达式:*{...} 3.信息表达:#{...} 4.链接URL表达式:@{...} 二.字面值 ...