本文旨在介绍在Eclipse中Git的使用,包括使用Git上传新项目到远程仓库、从远程仓库拉取新项目、提交修改以及获取更新。

一、使用Git上传新项目到远程仓库

在使用Git上传新项目到远程仓库之前,首先要做的是:(1)创建一个远程仓库,(2)创建一个新项目(本案例使用的是一个Maven项目)。

(1)创建一个远程仓库

本文用的是GitHub代码托管平台,首先登录GitHub:https://github.com ,然后创建一个新的Repository。操作步骤如下所示:

第一步:创建新仓库。

第二步:填写仓库必要信息。

第三步:创建完成。

(2)创建一个新项目

本文项目的创建使用的是Eclipse中Maven插件创建方式。操作步骤如下所示:

第一步:创建Maven项目

第二步:填写项目相关信息

第三步:项目创建完成。在项目中添加了App.java、.gitkeep文件

至此,远程仓库和新项目的创建已完成。接下来,所做的就是将新项目上传至远程仓库,具体操作如下所示:

第一步:右击项目,选中【Team】->【Share Project...】,选择 Git,然后 Next

第二步:配置Git仓库,按如图所示顺序操作,最后点击【Finish】

第三步:本地仓库创建OK,此时项目如下图所示:(在项目提交之前,首先来修改一下 .gitignore文件,让其在提交时忽略一些不需要提交的文件,具体内容见文末.gitignore)

第四步:提交项目至本地仓库

第五步:上传到远程仓库

右击项目,选中【Team】->【Remote】->【Push】,在【Destination Git Repository窗口】填写远程目标仓库信息后点击【Next】,进入【Push Ref Specifications窗口】提交项目。操作下所示:

第六步:OK!查看GitHub

附:

.gitignore

1 /target/2

3 .metadata4 bin/5 tmp/6 *.tmp7 *.bak8 *.swp9 *~.nib10 local.properties11 .settings12 .loadpath13 .recommenders14 .classpath15 .project16 .class17

18 # External tool builders19 .externalToolBuilders/20

21 # Locally stored "Eclipse launch configurations"22 *.launch23

24 # PyDev specific (Python IDE for Eclipse)25 *.pydevproject26

27 # CDT-specific (C/C++ Development Tooling)28 .cproject29

30 # CDT- autotools31 .autotools32

33 # Java annotation processor (APT)34 .factorypath35

36 # PDT-specific (PHP Development Tools)37 .buildpath38

39 # sbteclipse plugin40 .target41

42 # Tern plugin43 .tern-project44

45 # TeXlipse plugin46 .texlipse47

48 # STS (Spring Tool Suite)49 .springBeans50

51 # Code Recommenders52 .recommenders/53

54 # Annotation Processing55 .apt_generated/56

57 # Scala IDE specific (Scala & Java development for Eclipse)58 .cache-main59 .scala_dependencies60 .worksheet

ecplise git修改提交信息_Eclipse中Git的使用说明之一:使用Git上传新项目到远程仓库...相关推荐

  1. ecplise git修改提交信息_eclipse git提交忽略文件配置

    eclipse git提交忽略文件配置 一.修改.gitgnore文件 /target/ !.mvn/wrapper/maven-wrapper.jar ### STS ### .apt_genera ...

  2. git本地项目代码上传至码云远程仓库总结

    2019独角兽企业重金招聘Python工程师标准>>> git基本使用小结 之前公司的版本控制工具一直用的是svn,最近要改用git,之前用svn一直很熟,没用过git,顺应公司形势 ...

  3. ecplise git修改提交信息_Git提交信息规范化

    目的 统一团队Git Commit标准,便于后续代码review.版本发布.自动化生成change log: 可以提供更多更有效的历史信息,方便快速预览以及配合cherry-pick快速合并代码: 团 ...

  4. git 上传代码到指定仓库_初次使用git上传代码到github远程仓库

    一.新建代码库 注册好github登录后,首先先在网页上新建代码库. 点击右上角"+"→New repository 进入如下页面:按照要求填写完成后,点击按钮创建代码库创建成功. ...

  5. 使用git上传代码到github远程仓库

    一.新建代码库 注册好github登录后,首先先在网页上新建代码库. 点击右上角"+"→New repository 进入如下页面:按照要求填写完成后,点击按钮创建代码库创建成功. ...

  6. git上传新项目到服务器_springboot项目打包上传至阿里云服务器

    工具 IDEA+Xshell6+maven 详细步骤 01 对Spring Boot项目进行打包 打包的两种方式:IDEA和CMD 首先介绍使用IDEA进行打包. 双击clean和package,ID ...

  7. docker中部署hadoop、zookeeper、hbase伪分布式并上传到阿里云远程仓库

    ** 背景 ** docker有一点好处就是,一次完成,处处运行,所以此次并非直接在centos系统上直接运行hadoop,而是在docker容器(container)里进行安装. (1) 首先写好d ...

  8. git idea 修改提交信息_idea中修改git提交代码的用户名和邮箱地址

    Idea中使用git 命令窗口 依次打开idea->file->settings->tools->Terminal 在shell path 选择git安装目录bin中的bash ...

  9. git历史提交信息和提交时间修改

    git历史提交信息和提交时间修改 修改历史提交信息 修改历史提交时间 修改历史提交信息 执行:git rebase -i HEAD~10,这里的含义是修改最近10条数据 执行后会进入到修改界面,将要修 ...

  10. git修改commit信息

    git修改commit信息 主要有以下3种场景 1.刚刚commit,还没有push,使用git commit --amend. 2.刚刚push,要修改最后一次push的commit信息,使用git ...

最新文章

  1. 实现序列化与反序列化,一定要绕开这些坑!
  2. wxWidgets:wxDir类用法
  3. string修饰的梦修改吗_Java String 对象,你真的了解了吗?
  4. 程序代码初学者_初学者:如何使用热键在Windows中启动任何程序
  5. java jsoup爬取动态网页_java通过Jsoup爬取网页(入门教程)
  6. Mybaties配置一对多关系sql实例
  7. 《汇编语言》课程设计
  8. C++数据结构与算法 竞赛树, 二叉搜索树
  9. bat文件如何将一段文字放入剪切板?
  10. springMVC的文件上传于下载
  11. mysql 取首字母_MySQL中获取拼音首字母的方法
  12. 在Eclipse中安装Maven插件
  13. 电路交换、报文交换、分组交换
  14. iOS 一一 frame和Bounds 以及frame和bounds区别
  15. 掠食细菌—蛭弧菌B. bacteriovorus,可以对抗革兰氏阴性感染?
  16. 叶俊:能量获取的秘籍-奇文
  17. 3 MyBatis动态SQL
  18. [光劍藏書館2020] 孔夫子旧书网
  19. Linux进程间通信编程
  20. 2020年汽车驾驶员(中级)模拟考试题及汽车驾驶员(中级)考试软件

热门文章

  1. JDBC03 利用JDBC实现事务提交与回滚【调用Connection中的方法实现事务管理】
  2. root用户改动普通用户文件
  3. 最大对称字符串的长度
  4. RTT distribution of Internet
  5. 项目心得--我的尺寸测量项目
  6. ArcGIS单波段提取
  7. arcpy 使用ListFields函数获取字段列表的名称、类型和长度
  8. ArcGIS 视域分析
  9. java after 函数_函数周期表丨信息丨值丨ISONORAFTER
  10. c++之static的一些用法