前面的那麼多篇博客都是在用eclipse和maven在進行項目,徹底沒有涉及git,接下來的博客就要涉及到git了,因此要把以前沒有講到的eclipse上的git支持組件egit的配置講一下。linux
本文說的「egit」指的是eclipse官方開發的eclipse上的git插件,無需額外安裝任何的軟件,只須要eclipse可以正常工做便可。git
爲了統一說明,我說一下個人eclipse版本吧,我是用的是STS-3.7.0,windows版本,至關於eclipse官方的4.5.0版本,其餘的版本在界面上可能有一點小差別,可是都不影響正常使用,功能、流程什麼的都是同樣的。github
最近一段時間都是在公司都是在linux(fedora)上使用eclipse,linux上用起來也是同樣的,只是界面樣式變了而已,就不單獨說明了。spring
對於界面不同的,你們對照着看哈,是在有須要的話,就下載相同的版本吧,地址是:http://spring.io/tools/sts/legacy
windows
若是說是所有的設置項的話,是有不少的,可是在這裏咱們不必那麼作,咱們要設置的是本地保存位置、提交者的顯示信息。eclipse
ps.關於git的介紹你們能夠去網上找資料科普一下,順便了解一下git怎樣使用纔是「最佳實踐」,我不能說個人是最佳實踐哈。maven
相信你們也都瞭解了,git是一個分佈式的版本管理工具,什麼是分佈式?我也不知道,我只知道咱們經過git「克隆」倉庫的時候會將倉庫裏面的全部東西都「拷貝」到本地來,那麼在本地就得有一個保存這些文件的位置吧,我這裏就說一下怎麼配置這個默認的位置。分佈式
首先打開eclipse的首選項設置窗口,「window」->"preferences",打開以後是這樣的(可能會有少量差別):工具
左邊的列表裏面找到「team」,展開之,而後裏面找到「git」,不要展開,直接點擊,右邊出現設置的項目,將下圖中所框選的部分指定爲你所須要的路徑便可,:spa
默認狀況下,這個路徑是用來存放git的倉庫的更路徑,除非在克隆或者新建倉庫的時候單獨指定。
這個「提交者」不是用來與git服務提供商進行權限認證的,而是用來在提交的時候說明「是誰」提交的,能夠這個時候指定,也能夠第一次提交的時候經過自動向導來指定,我就是經過第一次提交的時候輸入的,下面來看一下保存的信息,順即可以直接這個時候就指定了。
仍是剛纔的首選項設置窗口,展開「git」,點擊裏面的「configuration」,右邊就是全局的設置項,點擊「add entry」添加項目,使得添加後的形式以下便可,具體過程摸索一下。
其中,「name」是用來顯示的,「email」用來辨別是誰提交的,email字段最好填寫和git服務提供商身份認證一致的地址,這樣在提交日誌上的顯示會更友好一些。
ps.這裏說一個題外話,有人在這裏發現了一個好玩的:若是把這個信息填寫爲一個出名的人的信息的話,github的git服務會使用對應的人的信息來顯示,具體一點,若是我設置爲Linus Torvalds在github上的名字和郵箱的話,那麼在項目的提交記錄裏面顯示的就是Linus Torvalds在給個人項目貢獻,是否是很拉風?
通過上面的兩項基本配置,後續咱們就能夠進行基於git的代碼管理了,接下來的博客將使用由osc提供的git服務(地址),若是尚未使用過,推薦你們來試試,很是不錯,速度穩定、免費的私有項目、界面友好。
下一篇博客將講述如何使用egit插件進行代碼的git託管
enjoy!!