Git使用教程3:MyEclipse+Egit+GitHub實現程式碼託管 【下】
二、新建Project 並且用git提交到GitHub的遠端倉庫裡
1 MyEclipse新建一個webproject ,如下圖所示
大家看到我新建的myproject,和上面的Interface專案相比,沒有後面的狀態標識,也就是說現在的myproject並沒在git的監控下,下面我們將myproject置於git的監控之下:
在myproject上右鍵,選擇Team—>ShareProject,如下圖
選中git,點選next,看到下圖
點選Create Repository,之後如下圖所示
點選完成之後,你會看到myproject的狀態發生了變化,如下圖所示
上圖表示成功建立git版本控制,此時未建立分支,處於NO-HEAD狀態,資料夾中的符號”?”表示此資料夾處於untracked狀態,這樣就成功建立GIT倉庫。
2 提交Project
右鍵myproject—>Team——Commit,開啟如下圖的對話方塊:
提交到本地之後,就可以推送到我們在GitHub上已經建好的遠端倉庫裡了。為了方便我直接使用已經建好的一個空的倉庫Interface來演示一下如何將本地倉庫推送到遠端庫裡。開啟GitHub上的遠端倉庫,如下圖所示:
3 推送(push)myproject到Interface遠端倉庫
同樣在MyEclipse右擊myproject——Team——Remote——Push,開啟如下圖所示的對話方塊,然後將上圖中的連結地址複製下來,貼上到下圖中URL後的輸入框裡面,如下圖所示:
等待推送進度條走完之後,會出現如下提示,表示推送成功,
成功之後我們再到GitHub上看看遠端倉庫Interface有沒有我推送的Project的,如下圖所示:
可以看到Interface倉庫裡面有了我剛剛推送上去的程式碼檔案,這樣一來我們就可以在本地編寫、修改程式碼,Commit程式碼,Push程式碼到GitHub上,讓GitHub幫助我們儲存我們的程式碼,實現Git+GitHub程式碼託管。
小結一下:
之前我一直使用的是SVN版本控制工具,沒有聽說過Git,但是後來聽說以後,便了解到很多的公司都使用Git來管理檔案和程式碼,而且據說Git是世界上最為流行的開源版本控制系統。一開始,專案組決定使用Git來作為版本控制工具時,還是有些牴觸和不習慣,總覺得不熟悉,不想去用。現在回頭看,其實也挺簡單的嘛。唯一的遺憾是在Linux系統上搭建Git伺服器沒成功,可能是對Linux系統不熟悉,加之對Git瞭解還很少,鑑於專案工期比較緊,就暫時放下了。
相關文章
- Git使用教程3:MyEclipse+Egit+GitHub實現程式碼託管 【上】EclipseGithub
- git提交程式碼託管平臺流程Git
- Git程式碼託管常用命令Git
- 基於Coding程式碼託管的Git基本使用指導Git
- 使用git將自己的程式碼同時儲存在多個程式碼託管平臺Git
- 程式設計師必須知道的幾個Git程式碼託管平臺程式設計師Git
- Git:使用 GitHub 託管程式碼的簡單流程Github
- Git 託管平臺新增專案Git
- 託管與非託管的混合程式設計程式設計
- Git學習——遷移單一倉庫至其他程式碼託管平臺Git
- Git 託管平臺免密連線Git
- 6 個託管 git 倉庫的地方Git
- 微信雲託管如何實現一套程式碼對應多個環境
- Code:美團程式碼託管平臺的演進與實踐
- 10、Git之國內專案託管平臺(Gitee碼雲)Gitee
- 託管C++執行緒鎖實現C++執行緒
- 如何利用單臺伺服器實現10萬多個Git倉庫託管伺服器Git
- 使用GitHub託管專案Github
- 碼雲,git使用 教程Git
- Docker 之 GitLab 區域網程式碼託管DockerGitlab
- Visual C#託管Socket的實現方法C#
- 如何使用git新建多個SSH金鑰進行專案託管Git
- 重學c#系列——c# 託管和非託管資源與程式碼相關(四)C#
- [.net 物件導向程式設計進階] (8) 託管與非託管物件程式設計
- 「CodeFever保姆級教程」手把手教你搭建自己的程式碼託管伺服器伺服器
- 使用 git hook 實現伺服器程式碼自動部署GitHook伺服器
- 11、Git之自建專案託管平臺(GitLab)Gitlab
- 程式碼託管-公司用gitlab,我們用github(一)GitlabGithub
- 愛彼迎如何實現聯合房東的共同託管?
- 微信雲託管 WebSocket 實戰:基於模版實現訊息推送Web
- 個性化定義多個 Git 託管平臺配置Git
- GitHub Pages託管Vue3+Vite專案GithubVueVite
- C# 託管資源和非託管資源C#
- 託管程式碼和非託管程式碼
- 如何使用git下載別人在github的程式碼?Github
- repo-storage 使用程式碼託管平臺(github|gitee)做自己 '私有' 的 '物件儲存'GithubGitee物件
- Serverless實踐-靜態網站託管Server網站
- Signalr自託管最簡實踐SignalR