IDEA中配置Git,在Github上clone項目到IDEA

1、安裝git

一、用homebrew安裝git

  • 運行如下命令安裝
brew install git
  • 默認的安裝位置是 /usr/local/Cellar目錄中(後面會用到

2、在idea中配置Git

一、建立一個空的工程

說明:這裏只是爲了能夠進入IDEA的內部界面,沒別的用。固然後續的Module是在這個工程下建立的,因此後續會做爲本地倉庫來使用。java

  • 點擊歡迎界面的new project後,選擇Empty Project,建立

  • 爲project建立名字。

  • 以後會進入Project Structure界面,這裏先不建立Module,不過要注意的是,必須把Project相關的信息配置一下

二、配置git

  • 在IDEA中找到設置--->version control--->Gitgit

  • Path to Git excutable:選擇本身安裝Git的位置,要選擇到bin目錄下的git程序github

  • 而後點擊test來測試選擇的路徑是否正確shell

三、添加github帳號

四、建立一個Module

  • 建立Maven模塊

注意:必定要把Module放在當前Project下,我常常在這裏出錯。以下圖ide

五、建立本地倉庫

說明:其實就是把剛纔建立的Module做爲本地倉庫來使用,只不過須要咱們設置,才能做爲本地倉庫。工具

  • 首先,方便對比,先打開剛纔建立的Project文件夾,此時裏面只有兩個文件夾

  • 開始建立本地倉庫:找到VCS--->create git repository點擊,而後選擇當前模塊的上一級目錄(此處必定要注意),點擊ok建立成功!!!

六、檢查是否建立成功方式以下:

  • 變化一:在設置中的版本控制中會多出如圖的玩意兒,這代表這個項目中的全部Module都會交給Git來管理

  • 方式二:打開剛纔的Project目錄,發現多了.git文件夾

  • 變化三:工具欄多了git的圖標和操做

  • 繼續探究變化:在 src/main/java 和 src/main/resources 目錄下建立文件,建立了新文件以後會提 示是否添加到暫存區

  • 若是點擊取消,此時文件只會存在於工做區,文件會顯示紅色

  • 可是,IDEA自動生成的.iml文件等,是不須要添加到倉庫的。全部須要設置忽略文件。測試

    • 方式一:選中Module右鍵,按圖操做。(這種方式,點擊之後會提示咱們在Project中建立.gitignore 文件,後續咱們都須要提交這個文件,若是不提交就忽略文件的功能又就沒有了,比較麻煩)

  • 方式二:選擇.git/info/exclude,就會打開exclude文件夾

打開文件後,/HelloGit/的意思是忽略這個模塊下的全部文件,去掉本身編寫。刷新以後,發現被忽略的文件就變爲灰色,說明設置忽略成功!!!url

七、添加到暫存區

添加以後,被添加的文件會變爲綠色idea

八、添加到本地倉庫

  • 方式一:

點擊後顯示以下命令行

  • 方式二:點擊工具欄快捷按鈕

九、點擊commit按鈕後的效果

十、點擊show history按鈕查看版本

十一、回退到某個版本的操做

  • 選擇想要的版本,賦值版本號(哈希值)

  • 選擇到Reset HEAD

  • 輸入版本號

  • 到此,就能夠回退到歷史版本,可是圖形界面操做不能恢復到更新的版本,要恢復到最新的版本仍是要用命令行的方式。

3、再GitHub上clone項目到IDEA

一、選擇Github上的賦值url地址

二、選擇任務欄的Git--->clone

說明:個人版本是2020.3,舊版本是VCS--->Git--->clone

三、clone到IDEA

3.一、先clone到本地

3.二、由於咱們導入了一個空的工程,因此Project和Module的相關配置尚未配置,須要配置一下

  • 配置Project

  • 配置Module:導入剛纔clone的模塊,而後選擇爲Maven項目

  • 一樣是要設置一下忽略.idea文件和*.iml文件
  • 到此爲止就完事啦!!!
相關文章
相關標籤/搜索