1 Git对项目代码进行版本控制

Git安装,直接下载软件,全部下一步即可

1 git托管项目代码

  • 在项目目录下执行
git init
  • 命令执行后,会创建.git隐藏目录,该目录包含git的所有文件,每个版本的代码都会存储在.git目录中

  • 此时,git托管项目,但还未对项目代码进行版本控制

2 忽略文件

  • 一些文件无需对其进行版本控制,如
target : 源码编译的class文件
.idea : IDEA软件的环境文件
  • 在.git同级目录下,建立.gitignore文件,在文件中添加
target/

### IntelliJ IDEA ###
.idea
  • 添加后,这些文件不会加入版本控制

3 版本控制

  • 在项目目录下,打开Git Bash
# add命令
GP6@GP6 MINGW64 /d/Study/Maven/maven-surefire (master)
$ git add --all .

warning: LF will be replaced by CRLF in .gitignore.
......
The file will have its original line endings in your working directory.

# commit命令
GP6@GP6 MINGW64 /d/Study/Maven/maven-surefire (master)
$ git commit -m "项目代码的第一次提交"

[master (root-commit) f95f59f] 项目代码的第一次提交
    ......
 create mode 100644 src/test/java/com/gp6/maven/maven/surefire/MavenSurefireApplicationTests.java

add与commit : 将项目代码当前的版本,提交到git中,保存到.git目录中,开始让git管理当前项目的所有代码文件的后续的版本变更

推荐阅读更多精彩内容