有一样东西,是别人无法抢夺去的,那就是昨日的胜利;而昨日的胜利,正是明日得胜的预告。
最近发现GitLab、GitHub是很好的代码管理工具。个人学习使用GitHub就很合适了。一般进了企业会使用GitLab。平时在学习过程当中可以通过Eclipse直接将一些好的Demo提交到GitHub上,在GitHub当中看到比较好的例子也可以直接clone到Eclipse中。计算机的学生会经常看一些论文,一些好的论文会直接把code放在GitHub中。
首先需要自己创建一个GitHub的账户。并创建一个Repository。一般高版本的Eclipse都会自带Git。需要在Window -> Preferences -> Team -> Git -> Configuration中配置GitHub的用户信息。
在项目名字上右键选择Team -> Share Project:
选择Git,点击下一步:
第一次时需要勾选Use or create repository in parent folder of project
选中项目,点击Create Repository
完成后就在本机上创建了一个Git仓库。此时项目中文件会显示问号小图标。
此时就可以把代码提交到本地仓库了,在项目上右键选择Team > Commit。
可以选择某个文件提交,也可以选择全部提交。Commit message为必填项。
点击Commit
按钮就可以把代码提交到本地仓库。当然也可以点击Commit and Push
按钮提交代码到本地仓库并上传至GitHub。如果点击的是Commit按钮,接下来就要把代码Push到GitHub上。右键项目选择Team -> Remote -> Push
输入之前在GitHub上创建的Repository的URI。
Host和Repository path会自动生成,不需要输入。User和Password需要输入。下一步选择分支,此处选择master而不是HEAD。
然后点击Add Spec。
点击完成,上传成功。此时在GitHub上查看代码是否已经上传。如果没有上传成功,可能是上一步没有勾选Force Update
。建议每次上传都勾选。
从GitHub上克隆代码到Eclipse。我从GitHub上找到一个SpringBoot的HelloWorld的入门级案例。点击code然后将HTTPS复制。
接着打开Eclipse找到File-->import-->选择git。
将HTTP地址填入。
保存本地的路径。
接下来的步骤就和平时我们导入项目一样啦,将项目加载到eclipse中。
选择保存到本地的目录文件,自动加载pom.xml文件。
编译maven项目。