DAY 1
git
分布式版本控制,安装后即可使用。
基本命令
git --version 查看版本
git config --global user.name 输入你的名字
git config --global user.email 输入你的邮箱
git config --list 查看你的配置信息
进入到一个空文件夹
mkdir git_demo
git init 此文件夹就变为git仓库了
touch test.txt 创建文件
git status 查看仓库状态,比如有什么没有上传
git add 文件名 添加到暂存区
git commit -m '提交说明信息' 文件名 将暂存区的文件提交到本地仓库
master 主分支
vim test.txt 修改之后再次查看情况
git status 发现test.txt又变红了
git commit -m '第一次修改' test.txt 再次提交修改,再查看就好了
git log/reflog 前者查看详细信息,后者查看版本信息
版本回溯
当我们第二次修改之后,如果想回到之前的版本。
git reset --hard 版本号,回到对应版本
再次查看,就没有之前的提交了,所以成功回到了第一个版本
如果想回到第二个版本,通过git reflog 查看版本号再次进行回溯即可
git 的回溯其实就是head头指针的移动
团队合作
和远端的连接以及操作
git remote -v 查看当前所有远端地址别名
git remote add 别名 远程地址 起别名
git push 别名 分支 推送本地分支上的内容到远程仓库
git clone 远程地址 将远程仓库的内容克隆到本地
git pull 远程库地址别名 远程分支名 将远程仓库对于分支最新内容拉下来后与当
前本地分支直接合并
**注意,可以链接多个远端,所以取别名就是为了拉取或者推送到某个远端的某个分支**
DAY2
Maven
管理Java项目的一个工具。安装并且配置好之后使用IDEA创建一个maven项目即可看到对应的结构。
安装之后有几步需要处理:
- 配置MAVEN_HOME;
- 配置MAVEN环境变量
- 自己设置好仓库的位置,也就是jar包下载到的位置
- 设置好下载源。
中央仓库:
https://mvnrepository.com/
命令:
mvn clean
mvn compile
mvn clean
mvn package -Dmaven.test.skip=true
在IDEA里面配置Maven的时候,如果想让配置永久,一般配置都是给某个项目的。配置永久的需要关闭项目在configure里面配置即可。
当打开别人maven项目时,它的配置和信息都是别人的。我们用的时候将.idea和.mvn删除即可,这样的话让他作为我们的新项目,配置就是我们电脑上的。