一、Git配置请自行配置
二、Git在Intelij Idea中的操作
- Git拉去代码
- Git常用命令
拉取代码 git pull
提交代码
1.git status 查看当前状态
2.git add . (注意有个点,点代表所有文件,若是某个文件,只需把 "."替换为文件名即可)
3.git commit -m "[update]添加你的注释,注意注释规范!!!"
4.git push origin realse 提交代码到对应分支
注:如果pull之后出现 “ refusing to merge unrelated histories ”这句,就证明你合并pull两个不同的项目,出现的问题如何去解决fatal: refusing to merge unrelated histories
回滚到某个版本命令行(请提前备份!!!!)
进入到Terminal命令行
git log -3 最新3条,使用Ctrl+C结束
git reset --hard cvfsd3sdasd 重置hard
git push -f origin master 强制提交
查看git面板
All files - gitk
maven常用命令
1、常用打包命令
mvn clean compile -Dmaven.test.skip=true -- 跳过单测编译
mvn clean package -Dmaven.test.skip=true -- 跳过单测打包
mvn clean install -Dmaven.test.skip=true -- 跳过单测打包,并把打好的包上传到本地仓库
mvn clean deploy -Dmaven.test.skip=true -- 跳过单测打包,并把打好的包上传到远程仓库
2、mavne命令
mvn -v //查看版本
mvn archetype:create //创建 Maven 项目
mvn compile //编译源代码
mvn test-compile //编译测试代码
mvn test //运行应用程序中的单元测试
mvn site //生成项目相关信息的网站
mvn package //依据项目生成 jar 文件
mvn install //在本地 Repository 中安装 jar
mvn -Dmaven.test.skip=true //忽略测试文档编译
mvn clean //清除目标目录中的生成结果
mvn clean compile //将.java类编译为.class文件
mvn clean package //进行打包
mvn clean test //执行单元测试
mvn clean deploy //部署到版本仓库
mvn clean install //使其他项目使用这个jar,会安装到maven本地仓库中
mvn archetype:generate //创建项目架构
mvn dependency:list //查看已解析依赖
mvn dependency:tree com.xx.xxx //看到依赖树
mvn dependency:analyze //查看依赖的工具
mvn help:system //从中央仓库下载文件至本地仓库
mvn help:active-profiles //查看当前激活的profiles
mvn help:all-profiles //查看所有profiles
mvn help:effective -pom //查看完整的pom信息
maven打包源代码,需要在pom文件中配置
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>