安装JDK和IDEA、Git、maven,后面会专门讲


第一次新建项目配置

  • Git配置
  • 创建仓库:右上角加号,新建仓库。仓库配置如下:

image.pngimage.png

  • 创建成功后截图如下:

image.png

  • 配置公钥:打开cmd(win+r),输入ssh-keygen -t rsa -C “xxxxxxxx@xxx.com”,引号内为码云主邮箱,三次回车即可。

image.png

  • 上图括号内路径为公钥保存地址,进入目录,用编辑器打开id_rsa.pub文件,复制公钥,粘贴到码云SSH公钥,添加成功可以在“添加公钥”上方看到,如图:

image.png

  • 创建maven项目:(在本地新建idea项目文件夹,)打开idea,新建一个maven项目:

image.pngimage.png

  • 新建完成截图如下(检查src/main/java目录下包是否存在,包名和GroupId一致,在此包新建package-info.java文件)新建package-info.java的目的是为了在推送仓库到码云的时候,可以把整个包路径都上传上去,这样别人拉取代码的时候就可以看到包结构了,否则别人看不到。如果是非Java文件目录,则可新建个文件 .gitkeep 空文件即可。

image.png

  • 连接远程仓库:以下git代码在idea命令行terminal执行:

    1. git init ## 初始化本地仓库
    2. git remote add origin 项目git地址 ## remote远程仓库
    3. git pull origin master ## 拉取远程仓库
  • 配置.gitignore文件:配置 .gitignore文件是为了能够略过一些文件的上传,其实项目只需要配置代码上传即可,其他的关于IDEA自身的配置,如.idea文件夹下、*.iml,还有target编译输出目录,都不需要上传到git仓库 ```

    Compiled class file

    *.class

Log file

*.log

BlueJ files

*.ctxt

Mobile Tools for Java (J2ME)

.mtj.tmp/

.idea/ target/ *.iml .DS_Store

Package Files

.jar .war .nar .ear .zip .tar.gz *.rar

virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml

hs_err_pid*


- **提交文件**
```git
git add . ## 将当前文件夹下所有的改动提交
git commit -m "xxx" ## 提交到本地仓库 xxx 一定要写,是描述自己做了什么事情
git pull origin master ## 提交之前先拉取一下代码,并且有冲突解决冲突
git push orgin master ## 提交到远程仓库
  • 推送成功截图如下:

image.png

  • (tips:如需输入的username、password,是git账号的登录账号密码,输入错误可以到控制面板->用户账号->管理Windows凭据->普通凭据中修改)

    拉取git项目

  • 在idea项目文件夹目录下打开cmd,执行 git clone https://gitee.com/thelittleli/base-learn.git

  • 打开idea,file->open,选择pom.xml文件
  • open as project,Trust Project