
项目管理(Git、SVN、Maven)
对源代码进行管理
Modify_QmQ
保持热爱,奔赴山海
展开
-
Maven的常用命令与生命周期
清理命令:clean 把根目录下的target目录进行删除编译命令 compile 把文件进行编译,即生成target目录。单元测试:test,对代码进行运行,且类名需要以Test结尾打包命令:package在target目录下回处存在打包后的jar包打包到本地仓库:mvn install在本地仓库当中会生成器jar包maven项目的生命周期在maven中存在“三套”生命周期,每一套生命周期相互独立,互不影响。在一套生命周期内,执行后面的命令前面操作会自动执行CleanLi原创 2020-06-20 15:59:16 · 683 阅读 · 1 评论 -
Java项目管理之Maven下载及安装
下载、安装首先在官网上进行下载:http://maven.apache.org/download.cgi直接选择download,随后选择版本,单击下载即可。环境变量的配置下载后是一个压缩文件,将文件解压缩。随后在环境变量当中进行配置。先是MAVEN_HOME,变量值就是解压缩的那个文件路径再在path变量当中添加%MAVEN_HOME%\bin即可。Maven配置本地仓库在解...原创 2020-04-26 21:21:54 · 1197 阅读 · 0 评论 -
Git项目管理之分支操作
在版本回退的章节里,每次提交后都会有记录,Git 把它们串成时间线,形成类似于时间轴的东西,这个时间轴就是一一个分支,我们称之为master分支。在开发的时候往往是团队协作,多人进行开发,因此光有一一个分支是无法满足多人同时开发的需求的,并且在分支上工作并不影响其他分支的正常使用,会更加安全,Git 鼓励开发者使用分支去完成一些开发任务。分支相关指令:查看分支: git branch创建分支::git branch 分支名切换分支: git checkout 分支名删除分支: git branc原创 2020-06-04 17:28:05 · 740 阅读 · 0 评论 -
项目管理——Git的版本回退
查看版本:确定需要回到的时间点git loggit log pretty=oneline使用俩条不同的指令进行查看:回退操作:1.使用命令:git reset --hard +序列号2.注意:回到过去之后,要想再回到之前最新的版本的时候,则需要使用指令去查看历史操作,以得到最新的commit id.使用指令: git reflog,小结:要想回到过去,必须先得到commit id,然后通过git reset -hard进行回退。要想回到未来,需要使用git reflog,.原创 2020-06-02 18:06:28 · 776 阅读 · 0 评论 -
Git的本地仓库操作与远程仓库的创建与使用
仓库又名版本库,英文名repository,我们可以简单理解成是一个目录,用于存放代码的,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除等操作Git都能跟踪到。在安装好后首次使用需要先进行全局配置,在桌面空白处右键,点击“Git Bash Here"以打开Git命令行窗口。创建仓库当我们需要让Git去管理某个新项目/已存在项目的时候,就需要创建仓库了。注意,创建仓库时使用的目录不一定要求是空目录,选择一个非空目录也是可以的,使用mkdir命令进行创建进入目录。使用cd命令:原创 2020-06-02 14:42:16 · 1164 阅读 · 0 评论 -
Git基础与Git的下载与安装
Git和Github的区别Git是一个分布式版本控制系统,简单的说其就是一一个软件,用于记录一- 个或若干文件内容变化,以便将来查阅特定版本修订情况的软件。Github https://www.github.com) 是一一个为用户提供Git服务的网站,简单说就是一个可以放代码的地方(不过可以放的当然不仅是代码)。Github 除了提供管理Git的web界面外,还提供了订阅、关注、讨论组、在线编辑器等丰富的功能。Git下载:在官网上进行下载:https://git-scm.com/ 下载速度较慢。传原创 2020-06-02 14:07:50 · 710 阅读 · 0 评论 -
SVN的安装及其基本操作
安装:SVN客户端下载地址:https://www.visualsvn.com/visualsvn/download/tortoisesvn/选择对应的版本进行下载,下载完成之后运行msi程序进行安装即可。创建本地仓库:在一个新的文件夹下面,使用到TortoiseSVN中的create respository here 即可,迁出本地仓库到本地,在root文件(用来模拟是root用户)下,右键选择SVN checkout。进行迁出,其中要给出本地仓库的地址,以及下方版本的值,默认为0;提交原创 2020-06-21 15:42:24 · 807 阅读 · 0 评论 -
Git冲突的产生与解决和忽略文件操作
多人修改出现冲突当别人直接在线上对我们的文件进行了修改:修改了readme.txt文件,进行了新加了内容,但是在这个时候,自己在本地又对文件内容进行修改。修改完成之后,要对文件进行提交。这个时候就会出现一个问题。如下所示:会提示需要先进行git pull操作。解决方法先进行 git pull 拉取文件到本地。这个时候打开对应的文件对文件当中不需要的内容进行删除,然后使用命令再一次提交。...原创 2020-06-04 18:08:39 · 2081 阅读 · 0 评论