我的项目是用JFinal框架开发的,但是我问的问题可能跟JFinal框架本身并没多大关系,希望大家详解一下
我想问一问大家都是如何提交maven项目至GitLab或者GitHub中呢?
我是这样做的不知道对不对,交流一下
1、先在GitLab中新建一个空项目。
2、打开idea workspace,项目所在文件夹中,右键,Git Bash Here,输入如下:
git init git remote add origin http://47.92.89.82/root/amc.gitgit add . git commit -m "Initial commit" git push -u origin master
我理解的这一步是,将本地现有的项目与GitLab新建的空项目建立关联,就是先把空项目拉到现有项目中,然后再打开idea,就会发现,此时的idea项目已经可以添加提交代码至GitLab中了。
但是这样做的弊端就是会把本地项目所有的东西全都提交到GitLab中了,这样本身源代码只有十几M的,加上jar包,就上百M了,我的意思是,因为是maven项目嘛,只想提交源代码和pom.xml,不提交jar包,应该咋提交?
难道是提交的时候,只勾选pom.xml和源码?不会吧,我感觉应该还会有更好的办法,所以想在此请教一下各位,不胜感激,谢谢!
如果你手动添了 jar 包到项目中,也可以通过使用 .gitignore 文件来过滤不想被提交的文件,几乎所有提交到 git 库的 java 项目都会有这么个东东:
https://gitee.com/jfinal/jfinal/blob/master/.gitignore