IntelliJ idea之Git

IDEA中 如何將本地項目提交到本地倉庫和遠程倉庫(github),下面是想詳細的操做步驟:git


1.要使用GitHub,首先你須要下載一個Github  (地址:http://windows.github.com/)github

2. 在Idea 裏面作相關配置:shell

打開設置面板(Ctrl+Alt+S),點擊左邊功能面板列表中的Version Control(版本控制)以下圖:windows

在這裏有許多進行版本控制的配置,咱們要用的是Gitide

 

3. 而後咱們點擊第六項 GitHub(本文默認你已經擁有了一個github帳號,若是沒有請先註冊)idea

而後Host一欄填寫github 的地址: github.comspa

在 Login 一欄填寫你的github 帳號,Password 一欄填寫密碼版本控制

填寫完成後點擊 Test按鈕,此時 IDEA 會根據你填寫的內容遠程訪問github社區,若是帳號和密碼輸入正確會提示你連接成功orm

4. 接下來,點擊左邊面板的功能列表中的Git 進行配置rem

這裏面有許多配置,其實基本按照默認的就好了,無需作其餘更多的操做。

在Path to Git executable一欄,選擇剛纔安裝的git路徑下bin\git.exe 而後點擊後面的Test按鈕,若是配置成功會看到以下界面:

而後點擊, Apply,OK 按鈕 完成配置。 IDEA對Git的相關配置到此就結束了。

 

關於項目的本地提交(Commit)

 

1.建立本地倉庫

在IDEA中建立任意一個項目,在IDEA的菜單欄中選擇 VCS (倒數第三項),選擇Import into Version Control (引入到版本控制) -->

Create Git Repository... -->選擇一個存放的路徑(本文爲:I:\workspace\NCPlatform)--> OK

這樣就建立了一個本地倉庫, 之後代碼的本地提交(Commit)的內容都會更新到這個選擇的路徑中

 

2.將項目提交到本地的Git

選中項目(或者文件) 右鍵選擇Git--->Add (此時沒任何反應)---->commit(提交)  注意:必定要先add 再提交,此時項目文件就添加到本地倉庫了

關於遠程倉庫的配置

1.在github上建立一個倉庫 :

登錄你的github -->點擊你的用戶名 -->選擇Repositories--> 點擊綠色-->輸入你的倉庫名稱

(此時遠程倉庫建立完成)

2.經過Git shell 配置遠程倉庫:

 首先進入到項目目錄,而後複製剛纔建立的遠程倉庫的HTTPS/SSH KEY,在Git shell 中鍵入以下腳本

git remote add origin git@github.com:xxx.git(此處爲你本身遠程倉庫的key)

git push -u origin master (解釋:該腳本將本地的master 推到剛纔設置的github遠程倉庫中)

若是執行完成2條腳本,沒有任何提示,也沒任何錯誤,恭喜你成功了! 

3. 回到IDEA,選擇項目 -->Git -->Repository --Push  便可將本地的文件推送到遠程倉庫中,而後刷新你的github倉庫你就會看到你提交的本地內容了,同時你在idea中也能看到你的操做信息。

注意:在執行 經過Gitshell配置遠程倉庫的時候可能會出現一些意外:

1.  提示這個倉庫已經存在(fatal: remote origin already exists) ,若是是這樣 就不須要使用add + 地址的形式了 ,請修改成:

git remote rm origin

2.提示不能移除配置信息錯誤(.error: Could not remove config section 'remote.origin')

解決方案: 在window/用戶下面找到.gitconfig文件

打開它把裏面的[remote "origin"]那一行刪掉   重啓gitshell   再從新配置。

# 給項目設置遠程遠程倉庫 #  
git remote add origin xxx.git  
# 抓取遠程倉庫數據,並自動合併遠程分支 #  
git pull origin master   
# 更新本地數據到Git@xxx #  
git push origin master
相關文章
相關標籤/搜索