前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >好好编程-物流项目03【GitHub管理】

好好编程-物流项目03【GitHub管理】

作者头像
用户4919348
发布2019-04-02 10:28:16
6610
发布2019-04-02 10:28:16
举报
文章被收录于专栏:波波烤鸭波波烤鸭

  上文中我们将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。步骤如下图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
代码语言:javascript
复制
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.同步

  关联并第一次同步

代码语言:javascript
复制
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 后面就可以慢慢同步咯

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019年03月19日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Git管理
    • 1.GitHub创建Repository
      • 2.本地仓库
        • 3.同步
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档