Eclipse中Git的使用与Junit单元测试的编写
目錄
- 新建項(xiàng)目
- 添加項(xiàng)目到Git
- 復(fù)習(xí)Git命令行操作
- 在eclipse中使用git的基本操作
- 在eclipse中使用git push
- eclipse中Junit的使用
新建項(xiàng)目
首先在eclipse中新建一個(gè)Java project,取名為ExamplePrj。
注意在創(chuàng)建項(xiàng)目時(shí)可以選擇項(xiàng)目路徑、JRE版本,這里我們都選擇默認(rèn)設(shè)置。然后直接Finish。
這里默認(rèn)會(huì)創(chuàng)建一個(gè)module-info,直接取默認(rèn)名字,Create即可。
這一步仍然點(diǎn)擊默認(rèn)的open。
創(chuàng)建成功,在Package Explore中可以看到剛剛創(chuàng)建的項(xiàng)目ExamplePrj。
添加項(xiàng)目到Git
這里我們隨便編寫一個(gè)Hello類,并輸出Hello world.
在src目錄下新建一個(gè)包名叫yan
在剛剛創(chuàng)建的yan包下新建Hello類,并編寫一點(diǎn)點(diǎn)代碼。
好了,現(xiàn)在我們要把這個(gè)項(xiàng)目添加到Git。
右擊項(xiàng)目名,找到Team,把鼠標(biāo)放到上面,點(diǎn)擊右邊的Share Project。
當(dāng)上面這個(gè)框彈出來之后,勾選"Use or create repository in parent folder of project",然后按照下圖的操作,先點(diǎn)一下項(xiàng)目,再點(diǎn)一下"Create repository"。
然后你會(huì)看到這樣的框,證明本地的git項(xiàng)目已經(jīng)初始化完成了,可以點(diǎn)一下Finish。
這時(shí)你在右擊項(xiàng)目名稱,把鼠標(biāo)放到Team上,可以看到這些東西,可能你對(duì)這些東西一無所知,但是我們馬上就來介紹他們的用法。
復(fù)習(xí)Git命令行操作
在介紹eclipse中內(nèi)置的git使用之前,先回顧一下git的命令行操作。
先打開剛剛創(chuàng)建的項(xiàng)目目錄,并允許查看隱藏文件夾。可以看到該目錄下有一個(gè)隱藏的.git文件夾,證明我們剛剛的git初始化流程沒有問題。
在此目錄下打開命令行,用git status看一眼git狀態(tài)。
目前還沒有文件被管理,我們可以用git add .命令添加所有文件到git管理,然后再看一眼status。
現(xiàn)在所有文件都已經(jīng)被git管理了,我們可以用git commit .命令提交commit。但是在commit之前要配置好我的用戶名和郵箱地址。
用git config --global --list命令看一眼當(dāng)前用戶名和地址。如果不對(duì)需要用git config --global user.name 'username'和git config --global user.email test@test.com更改用戶名和郵箱。
現(xiàn)在我們用git commit命令提交commit,注意后面可以加-m參數(shù)提交message,message要用單引號(hào)括起。
提交后再看一眼status。
在命令行中進(jìn)行push的操作我們略去。
在eclipse中使用git的基本操作
在eclipse中右擊項(xiàng)目,選擇Team-Show in History,可以看到這樣的框框:
這里就是我們剛剛在命令行中提交的commit記錄。
為了在Eclipse中演示git的add、commit操作,我們?cè)趛an包下新建一個(gè)Java類叫Person,并在里面稍微寫一點(diǎn)代碼,然后按Ctrl+S保存。
現(xiàn)在,剛剛創(chuàng)建的Person.java顯然沒有被git管理,我們馬上來演示如何用eclipse進(jìn)行g(shù)it add操作。
右擊項(xiàng)目,在Team里面點(diǎn)擊commit。
然后可以看到下面的框框。
在"Unstaged Changes"里面可以看到剛剛編寫的Person.java,我們可以點(diǎn)擊框框上方的那兩個(gè)加號(hào)將文件添加到git暫存區(qū)管理。
然后就能看到上面這幅圖,staged changes就說明在暫存區(qū)有尚未commit的文件。
在右邊的CommitMessage輸入框內(nèi)輸入message,然后點(diǎn)擊下面的commit(注意不是commit and push),就可以commit了。
然后再看history,就能看到剛剛對(duì)Person.java的commit了。
在eclipse中使用git push
右擊項(xiàng)目,在Team中選擇Push Branch Master
然后會(huì)彈出一個(gè)這樣的框框。
我們需要提前在GitHub上新建一個(gè)repository,我這里就新建了一個(gè)名為ExampleReap的repository,記錄它的地址。“https://github.com/DreamcatcherYan/ExampleRepo”
然后,我把倉庫地址填入location的URI中,在下面的Authentication輸入自己的GitHub賬號(hào)和密碼。
點(diǎn)擊Preview。
再點(diǎn)preview,等待片刻,會(huì)出現(xiàn)下面的框框。
點(diǎn)擊push!
此時(shí)在eclipse的右下角可以看到push的進(jìn)度條,這里因?yàn)閮?nèi)容較少,很快就push完成,完成后會(huì)出現(xiàn)下面的提示框。
這時(shí)我們到GitHub倉庫看一眼
可以看到剛剛的push已經(jīng)成功了,所有的commit message也都有記錄。
eclipse中Junit的使用
右擊項(xiàng)目名-build path-configuration-add library,添加Junit
總結(jié)
以上是生活随笔為你收集整理的Eclipse中Git的使用与Junit单元测试的编写的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CSAPP第4章家庭作业参考答案
- 下一篇: 软件构造的视图与质量指标