idea 中git的基本應用

基於Git的項目操做

安裝Git工具

Git是版本控制系統,能夠藉助Git實現團隊代碼版本控制及管理,
從官方https://www.git-scm.com/downl...),如圖所示:
image.png
Git下載完成之後,傻瓜式(一直下一步)安裝便可,不要更改安裝目錄(假如已安裝過則無須安裝)。java

Git全局配置

打開Git客戶端工具,配置用戶和密碼,用於識別提交代碼的用戶。git

$ git config --global user.name "your-name"
$ git config --global user.email "your-email@youremail.com"

檢查配置信息spring

$ git config --list
user.email=xxxxxx@xxxxxx.com
user.name=xxxxxx

Idea中檢查Git配置。

找到Git配置選項,進行Git測試,如圖所示:segmentfault

image.png

IDEA項目中建立本地庫

建立項目本地庫,如圖所示:springboot

image.png

通常本地庫會建立在你項目的根目錄,如圖所示:maven

image.png

本地庫建立好之後會在項目的根目錄添加一個.git目錄(多是隱藏目錄。ide

IDEA項目中本地庫配置

對.git目錄中的exclude文件進行配置,對指定資源進行過濾(例如哪些資源不提交、上傳,能夠此文件作全局配置),內容以下:工具

HELP.md
target/
out/

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
.gitignore

### maven ###
mvnw
*.cmd
.mvn/

項目Add,Commit操做

將項目、Module更新添加到暫存區,提交(Commit)本地庫,例如:測試

image.png

也能夠,基於工具欄的按鈕進行相關操做,如圖所示:編碼

image.png

Idea中安裝Gitee插件

打開Setting中的Plugins選項,而後進行gitee插件搜索和安裝,如圖所示:
image.png

Gitee 安裝成功之後,檢查是否在Version Control中有Gitee選項,如圖所示:
image.png

點擊Version Control的Gitee選項,進入Gitee配置,如圖所示:
image.png

在Gitee配置界面,選則添加帳戶(Add Account),進入帳戶配置界面,如圖所示:
image.png

在Gitee帳戶配置界面,進行鏈接Gitee平臺的帳戶配置(要事先註冊好Gitee平臺帳戶),而後點擊Login進行登錄,登錄成功之後會呈現以下界面,如圖所示:

image.png

項目Push操做分析及實現

將項目、Module推送的Gitee遠程代碼託管平臺,
在這裏分兩種狀況,一種狀況是已經有遠程倉庫了,一種狀況是暫時尚未遠程倉庫.
在沒有遠程倉庫的狀況下,咱們能夠直接給予CVS進行代碼的分享,其過程以下:
如圖所示:

image.png

指定Gitee倉庫的倉庫名(庫不存在,推送時自動建立),如圖所示:

image.png

登錄Gitee,檢查遠程倉庫內容,如圖所示:

image.png

從Gitee地址克隆(Clone)項目

打開IDEA中可克隆(clone)選項,如圖所示:
image.png

指定克隆地址和克隆目錄,假如要克隆到本地位置已經有一個同名的項目,則能夠修改新的項目名,如圖所示:
image.png

克隆完成之後,選擇打開項目的窗口,例如:
image.png

項目打開之後,配置JDK,MAVEN,自動編譯,編碼等,並將maven項目添加到maven區,如圖所示:
image.png

也能夠在項目的pom.xml文件上右鍵選擇add as maven project,將項目添加到maven區。
假如是普通的java項目(非maven項目),此時還須要將src轉換爲sources root格式(選擇src目錄,右鍵選擇mark directory as sources root).

總結(Summary)

在本小節中重點講解了IDEA中Git的一個基本操做,經過Git在IDEA中實現了項目的Commit,Push,Update等操做.

gitspringboot

相關文章
相關標籤/搜索