本文旨在介绍在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. 如何将非官方扩展程序加入chrome的白名单
  2. 影像融合操作的几种途径
  3. 全球顶尖计算机科学家排名,中科大上榜人数全国第一
  4. mysql自增长2个增加_mysql – 添加第二个自动增量字段并允许重复
  5. tensorflow学习笔记二——建立一个简单的神经网络拟合二次函数
  6. 设计模式(一)----单例模式
  7. 【线上分享】RTC业务中的视频编解码引擎构建
  8. 失眠症的治疗办法有哪几种
  9. linux c 内存elf,gcc加入linux ELF有什么功能?
  10. Python之网络编程(基于tcp实现远程执行命令)
  11. 如何在Redhat7.4安装CDH6.2
  12. 破解隔壁wifi的实践——网络攻击,抓取握手包,解包
  13. 架构设计 - 架构师必读书单
  14. Android Banner图片轮播第三方框架
  15. 7个国外社交网络用户数据情况
  16. COSELF 次元秀场伦敦时装周预告 #虚拟时尚
  17. VS 创建C# winfrom 语音播报(文字朗读),无需下载插件
  18. linux-系统日志文件
  19. python学习爬虫之删除无用字符以及空白替换等()
  20. TX12 + ExpressLRS 915MHz RC控制链路配置及问题汇总

热门文章

  1. python基础知识 01
  2. github入门到上传本地项目(转)
  3. Spring WebSocket入门(一) 转载
  4. JVM的内存区域划分(转摘)
  5. Spring之Bean配置
  6. GIS案例练习-----------第七天
  7. 从零基础入门Tensorflow2.0 ----九、44.1 keras 保存模型、参数
  8. 【Tensor】(张量)的创建
  9. 从零基础入门Tensorflow2.0 ----五、22TF1.0计算图构建
  10. ENVI入门系列教程---一、数据预处理---2.2 编辑图像头文件