eclipse的git插件安裝、配置與使用詳解
1. eclipse的git插件安裝與配置
1.1 git插件安裝
新版本的eclipse已經(jīng)自帶了GIt了,就不用安裝了。
老版本的eclipse安裝Git,和安裝一般插件過程一樣:
點(diǎn)擊help——Install new software
在彈出的框里面,輸入git下載地址:http://download.eclipse.org/egit/updates/
點(diǎn)擊ok,如果沒反應(yīng),請點(diǎn)擊Add前面小三角,找到剛創(chuàng)建的以git為名字的項(xiàng),稍等一會(huì)兒,出現(xiàn)這個(gè)框
name下面2項(xiàng)勾選起來,點(diǎn)擊next,進(jìn)入安裝了。安裝好后,會(huì)重啟eclipse,安裝完成
1.2 git插件卸載
如果不想要git插件了,或者想重新安裝,可以先卸載GIT:
在Eclipse中依次點(diǎn)擊菜單”Help”->”About Eclipse”。彈出圖1所示對(duì)話框,點(diǎn)擊”Installation Details”按鈕,彈出圖2所示對(duì)話框。選中要卸載的插件(按住Ctrl可多選),點(diǎn)擊”Uninstall…”按鈕。
Adt——about adt,如圖
點(diǎn)擊Installation Details
彈出下面框,在里面找到相應(yīng)的插件進(jìn)行卸載
選擇好需要卸載的插件后,點(diǎn)擊Uninstall,進(jìn)行卸載。ctrl+鼠標(biāo)左鍵可以多選哈
1.3 配置git插件
安裝好后,進(jìn)行,一個(gè)簡單配置,填入我們的用戶名和郵箱
點(diǎn)擊Preferences》Team》Git>Configuration
點(diǎn)擊Add Entry,在彈出框里面輸入key和value的值
- 名字的key :user.name ; value:是你的github用戶名。
- 郵箱的key:user.email ; value:你的登陸GitHub郵箱賬號(hào).
以后你使用git提交代碼時(shí)候,eclipse會(huì)自動(dòng)提取這些信息,和代碼一起發(fā)送到git遠(yuǎn)程倉庫。
2. 從git云端下載項(xiàng)目到本地
創(chuàng)建github賬戶,并new一個(gè)新的庫repository,點(diǎn)擊clone ,記住克隆的地址(.git結(jié)尾的網(wǎng)址),如下圖。(或者找到你想復(fù)制的別人的庫,點(diǎn)擊clone并記住庫的克隆地址。)
從Eclipse中選擇File-》import-》Git-》Projects from Git
選擇next-》選擇URI
選擇next,粘貼如下信息(注意填上您在github上申請的賬號(hào)密碼):
選擇next,進(jìn)入分支選擇,這里選擇的是master
如果是大型項(xiàng)目,可能會(huì)有多個(gè)分支,選擇master即可。
選擇next,配置本地項(xiàng)目存放路徑,一般是c:/你的userName/git
單擊Finish,然后選擇Import existing projects,然后再單擊Finish即可在Eclipse中看到導(dǎo)入的項(xiàng)目了。(項(xiàng)目復(fù)制到了eclipse的工作空間中)
這里選擇Import existing projects可能會(huì)出現(xiàn)一個(gè)問題:就==是系統(tǒng)提示.project文件已存在==。
解決辦法:先后退一步;然后進(jìn)入c:/你的userName/git下載的項(xiàng)目文件夾中,把原項(xiàng)目的.project文件刪除(沒關(guān)系,這個(gè)文件不重要),然后再點(diǎn)擊Finish
3. 修改并提交自己的代碼到云端
上面把項(xiàng)目下載并導(dǎo)入到到了本地,自己肯定要修改一下,或者加上一些自己的代碼。那么修改好之后怎么發(fā)布回GitHub云呢?
3.1 把修改好的文件上傳到本地倉庫
即:把你在eclipse-workspace的項(xiàng)目,提交到C:/../Git/項(xiàng)目 中去。
點(diǎn)擊項(xiàng)目右鍵>team>commit
在注釋中輸入提交信息:記錄一下修改了哪些文件/為啥修改;方便以后查閱。
勾選你需要提交的文件(確定修改的文件),或者右邊小勾,點(diǎn)擊全選。
執(zhí)行commit ,提交到本地倉庫。這樣你的修改就在本地倉庫確認(rèn)了。接下來我們把本地項(xiàng)目提交至遠(yuǎn)程遠(yuǎn)程倉庫github上。
3.2 pull一下
把本地項(xiàng)目提交至遠(yuǎn)程遠(yuǎn)程倉庫github上之前,我們首先要pull一下,表示從云端拉取最新的版本。
防止在你修改的過程中,云端代碼有變化(別人修改)。
右鍵點(diǎn)擊項(xiàng)目 -> team -> pull
3.3 提交代碼到云端
在本地修改好文件,并在本地倉庫確認(rèn)后,就可以把代碼上傳到云端。有兩種辦法:
3.3.1 簡易方法:直接上傳到master分支
右鍵點(diǎn)擊項(xiàng)目 -> team -> push Branch master
next 最后點(diǎn)擊finish即可。
3.3.2 或者上傳分支右鍵點(diǎn)擊項(xiàng)目 -> team -> Remot->Push
進(jìn)行如下設(shè)置:
最后點(diǎn)擊finish
4. 小技巧
4.1 如何恢復(fù)未提交的修改文件:
有的時(shí)候,我修改了代碼,但是覺得改的不好,想恢復(fù)原裝,只需要Replace With–HEAD Revision (命令行為 git checkout head .):
4.2 查看提交記錄
Team–Show in History (命令行為:git log)
4.3 更新項(xiàng)目遠(yuǎn)程倉庫:
Team– Pull (命令行:git pull https://github.com/someone/xxx.git
)
到此這篇關(guān)于eclipse的git插件安裝、配置與使用詳解的文章就介紹到這了,更多相關(guān)eclipse git安裝配置與使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
淺談Java設(shè)計(jì)模式之七大設(shè)計(jì)原則
在此之前,我已經(jīng)寫過很多篇關(guān)于設(shè)計(jì)模式的文章.但都比較草草的理解和簡單的實(shí)現(xiàn),并未深入理解.為了更加深入感受Java設(shè)計(jì)的魅力,編程的藝術(shù),今天進(jìn)行了七大設(shè)計(jì)原則的學(xué)習(xí)理解,后續(xù)進(jìn)行23種設(shè)計(jì)模式的深入學(xué)習(xí)探究,需要的朋友可以參考下2021-05-05SpringCloud中使用Sentinel實(shí)現(xiàn)限流的實(shí)戰(zhàn)
限流在很多地方都可以使用的到,本篇博客將介紹如何使用SpringCloud中使用Sentinel實(shí)現(xiàn)限流,從而達(dá)到服務(wù)降級(jí)的目的,感興趣的可以了解一下2022-01-01將項(xiàng)目上傳到Maven中央倉庫(2023最新版)
本文主要介紹了將項(xiàng)目上傳到Maven中央倉庫(2023最新版),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-05-05SpringBoot文件上傳與下載功能實(shí)現(xiàn)詳解
文件上傳與下載是Web應(yīng)用開發(fā)中常用的功能之一。接下來我們將討論如何在Spring?Boot的Web應(yīng)用開發(fā)中,如何實(shí)現(xiàn)文件的上傳與下載,感興趣的可以了解一下2022-10-10Spring?Boot?3.1中整合Spring?Security和Keycloak的方法
本文介紹在最新的SpringBoot3.1版本之下,如何將Keycloak和Spring?Security一起跑起來,文中結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧2023-06-06簡單了解spring bean作用域?qū)傩詓ingleton和prototype的區(qū)別
這篇文章主要介紹了簡單了解spring bean作用域?qū)傩詓ingleton和prototype的區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-12-12vscode 配置java環(huán)境并調(diào)試運(yùn)行的詳細(xì)過程
這篇文章主要介紹了vscode 配置java環(huán)境并調(diào)試運(yùn)行的詳細(xì)過程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-05-05