项目管理
文章平均质量分 79
AlferWei
一个奋斗在编程路上的程序员。
展开
-
Maven实战 --- dependencies与dependencyManagement
dependencyManagement 统一多模块的依赖版本如果你的项目有多个子模块,而且每个模块都需要引入依赖,但为了项目的正确运行,必须让所有的子项目(以下子项目即指子模块)使用依赖项的统一版本,才能保证测试的和发布的是相同的结果。那么如何保证模块之间的版本是一致的呢?Maven 使用 dependencyManagement 来统一模块见的依赖版本问题。在父项目的POM文件原创 2017-04-28 10:49:40 · 38053 阅读 · 0 评论 -
Maven实战 --- 仓库、镜像、快照
何为 Maven 仓库在 Maven 世界中,任何一个依赖、插件或者项目构建的输出,都可以称为构件,任何一个构件都有一组坐标唯一标识。得益于坐标机制,任何 Maven 项目使用任何一个构件的方式都是完全相同的。在此基础上,Maven 可以在某个位置统一存储所有 Maven 项目共享的构件,这个统一的位置就是仓库。为了实现重用,项目构建完成后生成的构件也可以安装或者部署到仓库中,供其他项原创 2017-05-02 23:18:24 · 1884 阅读 · 0 评论 -
Git 版本控制
使用 git 管理项目的时候,可能会在不同的阶段出现错误操作,如添加或提交了不需要的文件,将本地提交的不需要的文件推到了远程服务器等。这里对 git 在不同阶段撤销更改进行一下总结。 撤销刚添加到版本库文件在使用 git 时,在未添加.ignore文件前使用 git add file 将所有文件添加到库中,==不小心将一些不需要加入版本库的文件加到了版本库中==。由于此时还没有提交所以不存在H原创 2017-01-05 17:32:05 · 571 阅读 · 0 评论 -
git 之 git stash 命令
如果你想记录当前的工作目录的状态,但是又想回退到之前的干净的工作目录状态的时候,git stash 命令就可以派上用场了。记录当前的工作目录状态:$ git stash save查看工作目录的缓存列表:$ git stash liststash@{0}: WIP on mytest: 08a0663 Update to 2.0.4 versionstash@{1}: WIP on mytest...原创 2018-04-16 16:29:57 · 426 阅读 · 0 评论 -
git alias常用别名
Windows中的配置git config --global alias.ch checkoutgit config --global alias.co commitgit config --global alias.coam 'commit --amend'git config --global alias.st statusgit config --global alias.b...原创 2018-07-26 20:39:38 · 1333 阅读 · 0 评论 -
git分支及tag管理
分支管理 查看所有分支(包括本地和远程的分支)git branch -a查看本地分支 git branch查看远程分支git branch -r创建分支 git branch test提交本地test分支作为远程test分支git push origin test:test合并分支(将test分支合并到master) git checkout ...原创 2015-11-19 17:33:54 · 431 阅读 · 0 评论 -
查看git基本信息/配置信息
查看git版本$ git --versiongit version 1.7.11.msysgit.1 查看git所有配置项$ git config -lcore.symlinks=falsecore.autocrlf=truecolor.diff=autocolor.status=autocolor.branch=autocolor.interactive=tr...原创 2015-11-12 11:14:24 · 927 阅读 · 0 评论 -
git时光机
在使用git时,在未添加.ignore文件前使用 git add . 将所有文件添加到库中,不小心将一些不需要加入版本库的文件加到了版本库中。由于此时还没有提交所以不存在HEAD版本,不能使用 git reset HEAD命令。git rm -r --cached . 撤销修改:场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git check...原创 2016-02-23 15:33:38 · 213 阅读 · 0 评论