摘要:
#config netcard nmcli connection modify eth0 ipv4.method manual ipv4.addresses 192.168.4.114/24 ipv4.dns 8.8.8.8 ipv4.gateway 192.168.4.1 connection.a 阅读全文
摘要:
1、模版xml <!--WARNING: THIS IS AN AUTO-GENERATED FILE. CHANGES TO IT ARE LIKELY TO BEOVERWRITTEN AND LOST. Changes to this xml configuration should be m 阅读全文
摘要:
一、配置git1、/etc/gitconfig git config --system2、~/.gitconfig git config --global3、project/.git/config4、git config --help--查看选项5、客户端常用配置选项 1)it config --g 阅读全文
摘要:
一、服务搭建方式1、本地文件系统搭建,利用NFS共享存储 --git clone /xxxx/testproj.git --默认会建立本地分支master 并追踪远程仓库 origin/master --git remote -v 查看远程仓库 --添加其它的本地分支到远程仓库的其它分支并切换到当前 阅读全文
摘要:
一、原理1、A要衍合到B,先要计算出A到AB共同祖先的变化量,然后在B上重播,从而创建新的提交二、命令git rebase master server命令会先检出特性分支server,server分支衍合到master。 阅读全文
摘要:
一、理解1、远程分支是一个不能移动的本地分支克隆,Git 会自动为你将此远程仓库命名为origin ,并下载其中所有的数据,建立一个指向它的 origin/master ,但你无法在本地更改其数据。并同时建立一个master分支来和origin/master对应跟踪。二、管理命令1、推送修改远程分支 阅读全文
摘要:
一、分支理解HEAD,保持着当前的分支指针1、逻辑关系 快照对象blob,每一次提交,都会对变化的文件或目录形成完全快照 逻辑树,树中记录了所有快照的索引或指针 提交对象,包含了对逻辑树的指针 分支,指向提交对象,可以理解为可变指针 HEAD,保持着当前的分支指针 合并类型 --fast --末端加 阅读全文
摘要:
1、自动完成git-completion.bash添加到用户家目录隐藏,在bashrc添加 source ~/.git-completion.bash2、定义别名$ git config --global alias.co checkout$ git config --global alias.br 阅读全文
摘要:
一、定义Git 使用的标签有两种类型: 轻量级的(lightweight)和含附注的(annotated)。 轻量级标签就像是个不会变化的分支,实际上它就是个指向特定提交对象的引用。 而含附注标签,实际上是存储在仓库中的一个独立对象,它有自身的校验和信息,包含着标签的名字, 电子邮件地址和日期,以及 阅读全文
摘要:
三、管理远程仓库1、git remote/git remote -v bakkdoor git://github.com/bakkdoor/grit.git cho45 git://github.com/cho45/grit.git defunkt git://github.com/defunkt/ 阅读全文
摘要:
7、项目根目录下.gitignore # 此为注释 – 将被 Git 忽略 *.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 除外 /TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO build/ # 忽略 build/ 目录下的所有文件 阅读全文
摘要:
git log --pretty-oneline git reflog 引用日志 -(n) 仅显示最近的 n 条提交 --since, --after 仅显示指定时间之后的提交。 --until, --before 仅显示指定时间之前的提交。 --author 仅显示指定作者相关的提交。 --com 阅读全文
摘要:
3、恢复暂存区到指定引用,撤销最近的git add 不影响工作目录 git reset HEAD|HEAD^|CommitId xxx.file 暂存区和工作目录都重置到指定引用 git reset --hard HEAD|HEAD^4、恢复工作目录的内容,利用当前的引用或者指定的引用 git ch 阅读全文
摘要:
一、配置层次1、项目 ./git/config git config user.name='jy' git config user.email='xsss@dsdf.com'2、用户 ~/.gitconfig git config --global user.name jy git config - 阅读全文
摘要:
1、建立一个maven项目,项目根目录POM <groupid>组织项目名</groupid> <artifactid>account</artifactid> <version>1.0.0-SNAPSHOT</version> <package>pom</package> <modules> <m 阅读全文
摘要:
1、maven管理的文件或者是maven插件处理的文件中 可以引用maven属性,在编译输出时候,可以替换 ${project.build.testOutputDirectory} 在资源目录下的属性文件中可以引用这个maven属性 阅读全文
摘要:
1、生命周期 1.1 clean--三个阶段 preclean clean postclean 1.2 default: --validate --initialize --generate-resources --process-resources --compile --process-clas 阅读全文
摘要:
1、配置私服对远程仓库的镜像--认证同库认证<settings> <mirrors> <mirror> <id>xxx</id> 库ID <name></name> <url>私服地址</url> <mirrorOf>*</mirrorOf>--或逗号分割的库ID </mirror> </mirro 阅读全文
摘要:
1、仓库maven编译时会按照配置中的构件坐标把依赖加到CLASSPATH2、构件坐标与仓库路径,仓库根目录 groupid/artifactid/version/arifactid-version.packaging|extension--classfier3、仓库分类 构建开始时,会先在本地仓库 阅读全文
摘要:
1、依赖范围scope 影响编译时CLASSPATH、测试时类路径、运行时类路径 会根据配置的值,按照构件坐标,把构件复制到指定的编译环境或运行环境所需的类路径--test:依赖仅仅对测试编译和测试运行CLASSPATH可见--compile:对编译、测试、运行都可见--runtime:在运行时需要 阅读全文