文章目录

  • Git管理
    • 1.GitHub创建Repository
    • 2.本地仓库
    • 3.同步

  上文中我们将maven项目成功的跑起来了,本文来集成下git。如果对Git不是太熟悉可以参考下面链接先熟悉下。


Git专栏内容


Git管理

  我们项目主要由三部分组成

序号 工程 说明
1 logistics-parent 所有工程的父工程,统一管理jar包的版本
2 logistics-common 系统中工具代码
3 logistics-manager 聚合工程,具体实现功能的是其中的各个module

  所以核心是需要将logistics-manager工程被git管理,其他两个项目的变动很小,当然三个也都可以被git管理。文章中演示logistics-manager的git操作,其他两个完全相同。

1.GitHub创建Repository

  访问https://github.com/并登录。然后创建一个新的repository。步骤如下图


echo "# logistics-manager" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:q279583842q/logistics-manager.git
git push -u origin master

2.本地仓库

  进入eclipse对应的工作空间(workspace).找到logistics-manager并进入:

当前目录进入git命令模式

初始化目录,将此目录作为一个repository。

将目录中的所有文件添加到暂存区中

提交命令 说明
git add . 他会监控工作区的状态树,使用它会把工作时的所有变化提交到暂存区,
包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。
git add -u 他仅监控已经被add的文件(即tracked file),他会将被修改的文件提交到暂存区。
add -u 不会提交新文件(untracked file)。(git add --update的缩写)
git add -A 是上面两个功能的合集(git add --all的缩写)


将暂存区的内容提交到master分支

3.同步

  关联并第一次同步

git remote add origin git@github.com:q279583842q/logistics-manager.git
git push -u origin master

注意: ‘-u’ 第一次的时候需要添加,以后push就不需要。

GitHub访问地址:https://github.com/q279583842q/logistics-manager

ok 后面就可以慢慢同步咯

好好编程-物流项目03【GitHub管理】相关推荐

  1. 好好编程-物流项目06【Spring整合】

    文章目录 Spring整合 配置文件 1.基本配置文件 2.事务配置文件 web.xml中注册   上篇文章中我们整合了Dao层,本篇文章将Spring整合进来. Spring整合   Spring的 ...

  2. 【ZZ】使用github管理Eclipse分布式项目开发

    2019独角兽企业重金招聘Python工程师标准>>> 老关我在前面的博文(github管理iOS分布式项目开发)中介绍了github管理iOS分布式开发,今天老关将向大家介绍使用g ...

  3. 使用github管理Eclipse分布式项目开发

    使用github管理Eclipse分布式项目开发 老关我在前面的博文(github管理iOS分布式项目开发)中介绍了github管理iOS分布式开发,今天老关将向大家介绍使用github管 理Ecli ...

  4. 怎样在项目中使用git以及github管理(图文详解流程讲解)

    Github新建项目 1.登录github,点击右上角新建仓库 2.输入仓库名以及描述等,点击Create resposity 3.新建仓库完成后,右边有个clone or download,复制SS ...

  5. 13. Github管理项目

    阅读: 32186 评论:12 项目介绍到这里,基本就结束了,可对于真正的业务开发,还只是刚开始. 不管是对于教程代码免费分享的需要,还是项目开发过程中的版本管理,Github都是我们首选的开源代码仓 ...

  6. 大数据物流项目:Kudu 入门使用(五)

    文章目录 Kudu 入门使用 01-[复习]-上次课程内容回顾 02-[了解]-第5天:课程内容提纲 03-[掌握]-数据实时ETL 处理流程图 04-[理解]-为什么使用Kudu(两大应用场景) 0 ...

  7. 由MAVEN入手浅谈项目构建与管理

    Prologue . 前言 第一次写博客,希望爱学习的小伙伴们喜欢. JAVA软件开发领域很喜欢一个名词,叫做"约定大于配置 ".我在此当然约法三章. 写博客优先级很低.希望借此激 ...

  8. 2015年开源项目荣登GitHub十强榜单

    翻译出自:51CTO.com 开源是一个好东西,2015最振奋人心的就是swift开源. <软件开发时代>杂志(SD Times)回顾了GitHub上的一些流行项目,这些项目已给开放和自由 ...

  9. SSM项目——开放平台管理平台(开放源码)

    l 文章目录 一. 引言 1.1 开放平台介绍 1.2 开放平台的使用场景 二 .开放平台之管理平台 2.1 管理平台介绍 2.2 客户管理 2.2.1 介绍 2.2.2 功能展示 2.2.2 数据库 ...

  10. 物流项目中Oracle 数据库的使用及OGG是如何同步

    文章目录 业务服务器之Oracle 数据库 06-[掌握]-OGG 数据同步之功能概述 07-[掌握]-OGG 数据同步之基本原理及架构 08-[理解]-OGG 数据同步之拓扑结构及支持环境 09-[ ...

最新文章

  1. 我用java爬了一下CSDN,发现了这些秘密。。。
  2. Linux进阶 vim grep sed awk 正则表达式
  3. MySQL常见备份与恢复方案
  4. linux dd iflag oflag,centos – dd oflag =直接5倍速
  5. WSL2运行 Anbox
  6. 2022年华为杯中国研究生数学建模竞赛C题思路
  7. 如何建立低科技互联网
  8. tensorboard 可视化 projector
  9. ESL-chapter8-EM算法介绍1-混合高斯的例子
  10. CAA-几何图形集下直接添加参数
  11. Assignment写作抄袭常见形式怎么了解?
  12. 魔法阵c语言课程设计,魔法阵真的存在吗?
  13. 解除360的系统压缩
  14. UNIX环境高级编程笔记(14)- 函数sigsuspend 实现父进程子进程同步
  15. 捉奸游戏之后,中年危机游戏也来了。。
  16. es linux下使用api进行es故障操作处理
  17. MySQL week()函数及参数mode详解
  18. 01 Redis安装、配置详解、数据备份与恢复
  19. 多智能体强化学习(三)单智能体强化学习
  20. linux内核动态logo图片,kernel LOGO修改

热门文章

  1. IT之家学院:最详细的IPv6获取教程,开启64位短码地址
  2. 互联网产品的前世今生
  3. 人工智能笔记11 --强化学习
  4. 学习日记| javaScript在网页绘制国际象棋盘
  5. EduCoder_web实训作业--JavaScript学习手册八:JS函数
  6. 如何将华为备忘录转移到小米便签
  7. 什么是钉钉项目施工和工程管理系统?
  8. 彻底删除win10易升
  9. 传智播客黑马Java学习笔记_day07
  10. ▶GODOT 101