Maven与git

  • Maven

1.是什么:项目管理工具

2.为什么用(优点):

jar依赖管理(最大优点)

编译,打包,部署,测试

3.使用方法:

先去maven仓库找一下需要的jar依赖

把dependency代码拿回来

鼠标右键upload maven------小图标刷新--------右侧maven

4.maven仓库:

本地仓库

远程仓库:私服,中央仓库,其他公共库

5.maven命令:

mvn clean: 删除target目录。

mvn clean package:打包(根据项目生成jar/war)

mvn clean compile :编译源代码

mvn clean test:测试代码

mvn clean install:在本地库(Respository)中安装jar

  • Git(与Svn作用相同:)

1.是什么:分布式版本管理工具

2.为什么要用:

共同协作;    方便解决冲突;  方便管理代码版本,分支;

3.怎么使用?

1)git工作流程

git init :让项目被git管理

git add: 从工作区把代码添加到暂存区

git commit -m ‘message’: 从暂存区提交到本地仓库

git push -u origin url: 把本地仓库的代码推送到远程

git clone: 克隆远程版本库

git pull: 拉取项目()

分支管理

新建分支

切换分支

冲突解决

.

Maven与Git速识相关推荐

  1. java 创建ssh用户秘钥,安装Java、Maven、Git,以及生成、拷贝密钥

    安装Java.Maven.Git,以及生成.拷贝密钥. 整个过程可以用root用户操作,但为了使部署脚本对普通用户可用,需要注意调整文件的权限. 这里以10.56.69.165为部署服务器,10.56 ...

  2. 程序员上班第一天必用工具,git速查表

    今天给大家分享老曾制作的GIT cheat sheet,直接看图⬇️ 小抄资料获取 关注左侧[web前端营] 回复 20005 每个程序都应该学会git git是这个大神(Linus)也就是 liun ...

  3. sts配置maven及Git使用(解决冲突)

    主要讲解四点: 1.物流项目整体分析(背景.业务场景.开发环境.技术) (了解) 2.STS(Spring Tool Suite).java开发工具.maven集成配置.Hbuilder页面开发 (掌 ...

  4. Ubuntu16.04 搭建nexus 私服 学习步骤以及安装maven和git

    1.下载安装maven wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin. ...

  5. IntelliJ IDEA 问题总结之中的一个 —— jar包、assets、maven、git

    因为工作须要,这几天開始弃用eclipse,换idea.用了几天,idea确实有些地方比較方便.可是麻烦也是不少.并且网上相应的资料并没有eclipse那么多,非常多都是自己琢磨解决的,所以想弄个帖子 ...

  6. IntelliJ IDEA 问题总结之一 —— jar包、assets、maven、git

    由于工作需要,这几天开始弃用eclipse,换idea.用了几天,idea确实有些地方比较方便,但是麻烦也是不少.而且网上对应的资料并没有eclipse那么多,很多都是自己琢磨解决的,所以想弄个帖子来 ...

  7. Java面试11|Maven与Git

    git的命令一定要掌握,如果学习可以参考:廖雪峰的官方网站 git学习:http://learngitbranching.js.org/?demo 1.Maven 生命周期及Maven多项目聚合与继承 ...

  8. 面试题-Maven、GIT、SVN等

    一.Maven Maven入门:https://www.cnblogs.com/jtlgb/p/7729399.html Maven常用命令及Eclipse应用:https://www.cnblogs ...

  9. idea的必要设置jdk,maven,git

    idea的必要设置jdk 在idea点击file菜单 点击project Structure 然后点击加号添加你的jdk版本就可以了 然后再点击project选择你用的jdk就可以了 jdk配置完毕 ...

最新文章

  1. 自动驾驶的摩尔定律:无人驾驶的最终实现时间或在2035年丨厚势汽车
  2. 程序包不存在?无源文件?找不到文件?找不到或无法加载主类?
  3. 过于离谱,我实现憋不住了!
  4. day28 java的IO流 (1)对IO的初步了解
  5. Js获取当前系统时间,24小时制
  6. SQL Server 2008 评估期已过解决方法
  7. JFinal 表自动绑定插件实现,实现零配置,支持多数据源
  8. 如何改变WINDOWS服务的启动顺序(Win2000)
  9. Java url转MultipartFile inputStream转File file转multipartFile
  10. oracle top 5 timed events,oracle gcr sleep in the Top Timed Events in report
  11. 问世间最大的乐趣是什么?
  12. Java学习分享---【面向对象基础】抽象
  13. 【资源下载】《Oracle DBA手记》第1篇:DBA工作手记
  14. 今天科普一下 iOS马甲包审核以及常见审核问题
  15. 以太网传输中的NNI与UNI
  16. 最简单的ShaderToy入门 - 笑脸渲染
  17. Python之图片转PDF
  18. SAP那些事-职业篇-35-PA考试通过啦
  19. 自然语言处理的一些工具
  20. Linux_终端命令大全

热门文章

  1. java语言多态性的表现形式_[Java教程]多态性的表现形式
  2. 阿西莫夫定律:自动驾驶汽车算不算机器人?该不该伤人?
  3. TypeScript入门案例
  4. Linux下 man命令的使用 及 中文man手册的安装
  5. 工控网络安全防护分析与建议
  6. python 实现一个反向单位矩阵
  7. PHP自学no00001第一个php程序
  8. 软件工程师-华为机试注意事项
  9. 软件工程——软件实现总结
  10. 庄子·内篇·逍遥游第一(郭象注)