JavaStudy学习仓库维护


JavaStudy 学习仓库维护

前提条件(重要)

检查你的IDEA的全局配置,保证 Maven 的运行环境 JDK 版本如图

新建仓库目录

电脑上找个自己习惯存放代码的地方,新建一个文件夹,如图

README.md

在该文件夹新建 README.md 文件,用来说明仓库的作用和建议命名,内容可以参考群文件发的 pdf

初始化 git 仓库

在 JavaStudy 目录启动命令行,用 git init 初始化为一个 git 仓库

然后进行 add 和 commit 操作

创建项目

IDEA 新建 Maven 项目

image-20210923152017407

如图填写

如图选择

展开左侧项目结构视图,在 src 新建 package,右下角弹框就如图选择

修改 pom.xml 文件,添加项目字符集配置,如图

检查项目结构界面中的各处 JDK 版本(重要)

Win: ctrl+alt+shift+s

Mac: command+ ;

1

2

如果安装了多个 JDK,确保选择正确的那个

3

接着去设置界面看一下 Java 编译版本

Win: ctrl+alt+s

Mac: command+ ,

4

以上操作正常情况都是正确的,如果发现不对,及时要修改过来!!!

接着,创建的包上新建 class,简单编辑如图。这样可以保证 top.mqxu.java.basic 下面有文件,然后再创建子包的时候,前面的一段同名前缀就可以复用,包的结构就可以是折叠形式。

新建子包

创建一个类,编写数组练习代码,参考如图,注意四种注释的写法

在 App 中调用刚才写的求和方法后运行,参考如图

本地提交

项目根目录命令行,执行 git commit 操作

创建远程仓库

如图

推送

本地添加远程仓库,建立连接,推送。

主要涉及命令在 github 仓库首页有给出

git branch -M main
git remote add origin git@github.com:mqxu/JavaStudy.git
git push -u origin main

远程仓库刷新如图

上图红框表明,我们发现不想要的文件也推上来了,这就需要**.gitignore**文件了。

IDEA 项目根目录新建**.gitignore** 文件

根据自己需要编辑

本地查看 git 状态,添加,提交,推送

刷新远程仓库发现规则文件推送成功了,但是之前想删除的内容还在

回到本地,双击红框中的 clean 命令,清除 target

提交,推送

远程刷新,发现 target 没了

但是.idea 还在,可是我们不可能在本地把这个目录删除,删除后 IDEA 就不能工作了。

这个时候执行删除远程仓库文件命令,在本地项目根目录命令行依次执行:

git rm -r -n --cached  .idea  # 预览将要删除的文件
git rm -r --cached .idea      # 确定无误后删除文件
git commit -m "删除.idea目录"  # 提交到本地
git push origin main          # 推送到远程服务器

依次执行结果

1

2

3

4

最后再刷新远程仓库,解决!

5

后记

同样的方法,创建其他项目,如 java-jfx 等,维护好相应代码,持续练习并推送。


评论
  目录