eclipse下使用git插件上傳代碼至github

?

eclipse下使用git插件上傳代碼至github

  • 1.eclipse下安裝git

正常情況下,eclipse 是自帶 git 插件的,那么即可跳至步驟1的最后一小步,配置 git 。

如果十分悲劇,你的 eclipse 中見不到 git 的身影,那么也沒關系,安裝一個 git 插件就行了。eclipse 安裝插件的方法有好幾種,此處選取最常見的一種介紹 git 插件的安裝。

點擊 Help->Install New Software->add。

?

輸入插件名稱(自定義),以及插件地址( http://download.eclipse.org/egit/updates/)。

?

選擇插件,點擊 Next->Next->I accept……->Finish 即可。

?

?

?

擁有 git 后,我們還需要對 git 進行簡單的配置。 Window->Preferences->Team->Git->Configuration,點擊 Add Entry ,配置 email 和 name,當然還可以是一些其他的信息,當提交代碼時,這些信息會自動被讀取提交。

  • 2.注冊github帳號

如果你是一個 github 長期使用者,項目 Fork&Star 數已經數不清的大神,那么(開什么玩笑,大神是不會看這個的⊙?⊙)。

如果你剛剛開始使用 github ,并且擁有自己的 github 帳號,那么你可以直接進入步驟3。

如果你還沒有 github 帳號,那么下面的步驟你可以參考一下,非常簡單,對于常年混跡在各大灌水論壇的同學來說,應該是秒注冊。

登錄 github 官網( https://github.com),輸入用戶名、郵箱、密碼,點擊 Sign up for GitHub。

?

普通情況下我們選擇 Free 版本的即可,點擊?Finish?sign?up 完成注冊。

用戶相關的詳細信息填寫可在右上角點擊 Setting 進行配置。

  • 3.在github上創建倉庫

當擁有自己的github帳號之后,登錄后,點擊 New repository ,如下圖所示:

隨后輸入 Repository name,并為你的項目寫上 Description , 完成之后點擊下方的 Create repository 完成倉庫創建。

倉庫創建成功之后,可以看到如下界面,點擊 HTTP ,復制其中的地址,后面將會用到。

?

  • 4.eclipse創建本地git倉庫

在eclipse中選擇一個項目,右鍵->Team->Share Project, 選擇 Git,接下來輸入本地倉庫名稱,本地倉庫即可創建成功。

?

?

?

?

  • 5.commit代碼到本地git倉庫

選中需要 Commit 的項目,右鍵->Team->Commit,

?

填寫相關的 Commit message,并選擇需要提交的 Files,點擊Commit。(此處也可以選擇 Commit and Push,就可以直接進入下一步了)

?

?

  • 6.push代碼到github遠程倉庫

選中需要 Push 的項目,右鍵->Team->Remote->Push。

?

?

URL 填寫步驟3獲取的 HTTP 地址,User 和 Password 填寫你的 github帳號和密碼即可。

?

Source ref 和 Destination ref 均選擇 master 即可,點擊后面的 Add Spec, 點擊 Finish 后等待上傳即可。

?

?

?

?

  • 7.完成

上傳完成后登錄 github 即可查看到新提交的項目了。

?

?

注:提交完成后,若想斷開連接,則只需要選擇項目,右鍵選擇 Team->Disconnect 即可。

?

?

eclipse下使用git插件從github拷貝代碼

?

  • 1.選擇或創建本地倉庫

?

打開 git 視圖(window->show view),選擇 Add an existing local Git repository (如上),會顯示之前創建的 git 倉庫,點擊 Finish。(當然選擇 Create a new local Git repository 創建一個新的本地倉庫也可)。

?

  • 2. Clone 倉庫到本地

?

選擇如上圖所示的 Clone a Repository…… ,復制項目 HTTPS Clone URL,并填寫好用戶名和密碼,接著就是一路 Next。

?

?

?

?

  • 3.導入項目

接下來我們就可以在 git 視圖中看到項目了,右鍵選擇 Import Porjects,Import as general project 即可。

?

?

?

?

?

?

番外篇:eclipse 下安裝插件的幾種方法總結

?

  • 手動安裝法

最簡單的方法,將插件下載的壓縮包解壓縮,將文件夾直接拷貝到 eclipse 安裝目錄下的 plugin 目錄下即可,重啟 eclipse。

當然這種方法帶來的一個比較麻煩的問題就是當插件安裝多時, 在 plugin 目錄下不好管理,于是又有一種 link 方法。

在 eclipse 安裝目錄(如 D:\eclipse)下新建一個 link 目錄,將下載解壓縮后的插件包放在指定目錄 (如 E:\myplugin?)下,在 link 目錄(D:\eclipse\link)下,新建一個 link 文件,如 git.link,用文本編輯器打開,寫入如下內容:

? ? ? ? ? path=E:\\myplugin\\

重啟 eclipse 即可。

一些補充說明(摘自網絡):

1. 插件可以分別安裝在多個自定義的目錄中。?

2. 一個自定義目錄可以安裝多個插件。?

3. link文件的文件名及擴展名可以取任意名稱,比如myplugin,yourplugin都可以。?

4. link文件可以有多行path=插件目錄,對應多個自定義插件目錄,每一行的path參數都將生效。?

5. 在links目錄也可以有多個link文件,每個link文件中的path參數都將生效。?

6. 插件目錄也可以使用相對路徑,如果我們把myplugin目錄創建在eclipse安裝目錄中,如?D:\eclipse目錄下(如D:\eclipse\myplugin),則只需設置path=myplugin即可。?

7.若重啟仍未安裝成功,則可試著將 eclipse 安裝目錄下 configuration 目錄下(如 D:\eclipse\confifuration)下除了config.ini文件其余的文件全部剪切到桌面(刪除風險較大),再嘗試重啟。

?

  • 半自動安裝法

此處以上文提到的 Git 安裝為例。點擊 Help->Install New Software->add。

?

輸入插件名稱(自定義),以及插件地址( http://download.eclipse.org/egit/updates/)。

?

選擇插件,點擊 Next->Next->I accept……->Finish 即可。

?

?

?

?

?

有些插件安裝后還需要進行配置,那就需要在?Window->Preferences 中進行相應的配置了。

  • 自動安裝法

此種方法需要 eclipse 已經安裝了 Eclipse Marketplace 插件(點擊 Help,若出現 Eclipse Marketplace 即表明已經安裝)。若沒有安裝,則先使用上面的半自動安裝法安裝 Eclipse Marketplace 插件(其中 Location 為? http://download.eclipse.org/mpc/indigo/?)。

在已經擁有 Eclipse Marketplace 插件之后,點擊 Help->Eclipse Marketplace,即可搜索選擇需要的插件進行自動安裝。如需要安裝 python 插件,搜索 "python" ,即可看到 "PyDev" 插件,點擊 Install 即可。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/249058.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/249058.shtml
英文地址,請注明出處:http://en.pswp.cn/news/249058.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

VS(C++)配置Halcon(一次配置,永久使用)

【說明】只需配置一次,以后新項目無需再次配置。 本教程是64位版本,32位可參考本教程。VS與Halcon無論哪個版本,都可參考本教程。 【步驟】以VS2015Halcon18.11為例 1、新建一個C|Win32控制臺應用程序項目 2、視圖|其他窗口|屬性管理器 在 De…

(轉)msys2使用教程

一、安裝 官方下載地址 http://www.msys2.org/ 指定好安裝路徑(一般D根目錄即可),一路下一步就好。 二、配置國內鏡像、設置窗體修改顏色 使用[清華大學開源軟件鏡像站]中的地址,修改\etc\pacman.d目錄下的三個文件。 配置教程 ht…

簡單使用Git和Github來管理自己的代碼和讀書筆記

簡單使用Git和Github來管理自己的代碼和讀書筆記 以前不知道使用代碼管理工具,最后寫的一些東西都沒有了,由于硬盤壞了或者不小心格式化了之類的,后來使用了Git 和Github來托管自己的代碼和讀書筆記方便了不少,到哪里只要有網就可…

android 資源

在進行APP開發的過程當中,會用到許多資源,比如:圖片,字符串等。現對android資源知識進行簡單記錄。 具體的詳細信息及用法,點擊查看官方文檔 分類 一般android資源分為可直接訪問的系統資源和不可直接訪問的原生資源 r…

virtualbox 采用 NAT 還是 BRIDGE

正如標題所言,其實這兩個都可以讓虛擬機上網,但是還是有些差別的。 選擇NAT的話, 虛擬機之間無法PING通 虛擬機可以PING通主機 主機無法PING通虛擬機 這是因為虛擬機不能在網絡里擁有自己的IP,它是借助主機才能上網。 選擇橋接的話…

vue 集成html5 plus - 懶懶de尐彪 - 博客園

首先要安裝一個包 vue-html5plus npm i vue-html5plus -S 然后配置這個文件 在main.js添加一串代碼 var onPlusReady function (callback, context this) { if (window.plus) { callback.call(context) } else { document.addEventListener(plusready, callback.bind(cont…

ssh整合學習(1)

Hibernate框架 1 hibernate核心配置文件 (0)orm思想 -對象關系映射 (1)數據庫信息 (2)hibernate信息 (3)映射配置 (4)hibernate核心配置文件 -如果單純使用hi…

MongoDB在不同主機間復制數據庫和集合的教程_MongoDB_腳本之家

MongoDB在不同主機間復制數據庫和集合的教程 更新時間:2016年07月04日 15:49:51 作者:lucifercn MongoDB自帶了clone一族JavaScript函數來進行數據的復制,這里我們總結了MongoDB在不同主機間復制數據庫和集合的教程,列舉出了一些主從復制操作中常用…

2018-2019-2 網絡對抗技術 20165305 Exp6 信息搜集與漏洞掃描

1.實踐目標 掌握信息搜集的最基礎技能與常用工具的使用方法。 2.實踐內容 (1)各種搜索技巧的應用 (2)DNS IP注冊信息的查詢 (3)基本的掃描技術:主機發現、端口掃描、OS及服務版本探測、具體服務…

Java 觀察者模式

定義:定義了對象之間的一對多依賴,讓多個觀察者對象同時監聽某一個主題對象,當主題對象發生變化時,它的依賴者(觀察者)都會收到通知并更新 適用場景: 關聯行為場景,建立一套觸發機制…

蘋果電腦快捷鍵有哪些?mac系統快捷鍵大全詳細介紹(全部)_蘋果MAC_操作系統_腳本之家

蘋果電腦快捷鍵有哪些?mac系統快捷鍵大全詳細介紹(全部) 電腦中的每對快捷鍵有對應了一種操作效果,對于使用蘋果電腦的操作系統的新人來說,快捷鍵是個很麻煩的問題,要一個個的找到快捷鍵也不是很容易的問題,本文就為大…

Oracle數據庫基礎入門《一》Oracle服務器的構成

Oracle數據庫基礎入門《一》Oracle服務器的構成 Oracle 服務器是一個具有高性能和高可靠性面向對象關系型數據庫管理系統,也是一 個高效的 SQL 語句執行環境。 Oracle 服務器具備以下的特點: ● 能夠可靠的進行多用戶環境下大量數據的處理,允…

虛擬機配置域名

1.虛擬機的hosts文件 2.本地電腦的hosts文件 轉載于:https://www.cnblogs.com/xiaobiaomei/p/10790907.html

查看端口、關閉端口

1.在dos命令下查看tomcat占用的進程,首先在運行里輸入cmd進入dos,輸入命令“netstat -ano | findstr 8080”(tomcat默認端口為8080)。查出PID(最后一列就是),假設PID為207340,輸入命…

HTML5 新標簽總匯

HTML5 新標簽總匯 2010-12-16 20:44 聶微東 閱讀(5060) 評論(8) 編輯 收藏 HTML5新標簽總匯&#xff1a; 有問題歡迎指出,有關于CSS3方面的知識點較多,下周一前整理出來. <article> 標簽定義外部的內容&#xff08;外部內容如blog,news&#xff09;。     …

Web文件管理器 elfinder-彩龍社區

最近接到一個需求&#xff0c;客戶需要能在web頁面進行文件管理&#xff0c;在需求調研時發現一個很好用的開源web文件管理器插件 elfinder&#xff0c;功能比較完善&#xff0c;社區也很活躍&#xff0c;方便二次開發&#xff0c;源碼在GitHub上有將近3K的star&#xff0c;而且…

springmvc中對日期格式化的處理

DateTimeFormat(pattern"yyyy-MM-dd") 返回的時候java.util.Date pattern"yyyy-MM-dd"必須要和頁面中的日期格式對應。 contraller層&#xff1a; package com.chenk.web.controller;import org.springframework.stereotype.Controller; import org.spring…

再次學習javascript中的參數傳遞

javascript中的全部函數的參數傳遞都是依照值傳遞的&#xff0c;做了以下測試&#xff1a; function addTen(num){num 10;return num; }var count 20; var result addTen(count); alert(cont); //20 alert(result); //30 好吧。上面僅僅是做了基本類型的傳遞&#xff0c;再…

基于spring-boot和elfinder的在線文件管理

基于spring-boot和elfinder的在線文件管理 大家好&#xff0c;我是帥氣小伙&#xff0c;今天為大家分享的是一個輪子&#xff0c;最近在項目中需要一些CMS的功能&#xff0c;在線管理一些靜態資源文件&#xff0c;在經過一番資料查找&#xff0c;最終決定使用elfinder。它的官方…

bzoj 4736: 溫暖會指引我們前行 (LCT 維護最大生成樹)

鏈接&#xff1a;https://www.lydsy.com/JudgeOnline/problem.php?id4736 題面&#xff1a; 寒冬又一次肆虐了北國大地 無情的北風穿透了人們御寒的衣物 可憐蟲們在冬夜中發出無助的哀嚎 “凍死寶寶了&#xff01;” 這時 遠處的天邊出現了一位火焰之神 “我將賜予你們溫暖和希…