IntelliJ IDEA和Android Studio上使用Git

因爲Android Studio是基於IntelliJ IDEA開發過來的,使用的插件其實都是IDEA上面的。IDEA與Android Studio默認已經安裝了Git插件,所以我們可以直接使用。

1.配置git

雖然IDEA與Android Studio已經安裝了Git插件,但是還要配置git的安裝目錄。
file->settings->version control->git
這裏寫圖片描述

2.新建本地工程

我這裏建一個java工程作爲演示。
這裏寫圖片描述

3.新建Git遠程倉庫

我這裏使用OSChina的雲碼,雖然github是主流和國際,但是相對github,oscGit在國內,帶寬訪問比github快和穩定。
這裏寫圖片描述

4.初始化項目

IDEA有個方便地方就是自帶命令行窗口,並且自動到項目目錄下。
這裏寫圖片描述

如果是第一次使用git還要配置全局的用戶名和郵箱

git config --global user.name "用戶名"
git config --global user.email "郵箱"

初始化git

git init

結果
這裏寫圖片描述

同時IDEA會提示你是否註冊爲git項目,我們選中“Add root”
這裏寫圖片描述

5.使用.igonre插件

該插件是通過視圖的方式過濾不提交到git的文件和文件夾,推薦大家使用。

1.安裝

進入設置
這裏寫圖片描述
搜索ignore,在右邊點擊安裝(因爲我已經安裝過,所以右邊沒有安裝按鈕),安裝成功後需重啓IDEA或Android Studio
這裏寫圖片描述

2.使用

添加.gitignore文件
這裏寫圖片描述

選擇自己的編程語言,會自動寫入相關過濾的文件後綴。
這裏寫圖片描述

在需要過濾的文件或者文件夾右鍵選擇“Add to .gitinore file”,添加成功後文件會變灰色,說明已經過濾。
這裏寫圖片描述

6.添加文件到git倉庫

在需要添加的文件-右鍵,成功後文件顯示爲綠色。
這裏寫圖片描述

7.提交到本地

項目-右鍵
這裏寫圖片描述

檢查自己需要提交的文件(建議養成檢查提交文件的習慣,防止不必要文件進入倉庫,導致不必要問題),填寫提交日誌,點擊commit。
這裏寫圖片描述

成功後可以在git管理視窗查看提交記錄。
這裏寫圖片描述

8.關聯遠程倉庫

由於IDEA中不提供關聯遠程倉庫的視圖功能,所以我們要用命令行實現。
首先我們要拿到自己遠程倉庫的地址,如圖
這裏寫圖片描述

git remote add origin 遠程倉庫的地址

沒有報錯就代表成功了。

9.推送遠程倉庫

由於我們新建項目的時候使用了README.md初始化了倉庫,所以我們遠程倉庫是已經有提交記錄和文件的了,所以我們需要先pull遠程倉庫進行合併再提交。
這裏寫圖片描述

pull遠程倉庫
這裏寫圖片描述
這裏寫圖片描述

如果不存在文件衝突,IDEA會自動合併,並提交到本地。如圖
這裏寫圖片描述

10.push遠程倉庫

項目-右鍵
這裏寫圖片描述
這裏寫圖片描述

如果是開機第一次push/pull項目需要輸入密碼,這個密碼是屬於敏感操作密碼,如果沒有設置過會提示你設置,自己設置就好了。
這裏寫圖片描述

push成功後origin會與本地記錄處於同一位置。
這裏寫圖片描述

注:IDEA中文件名不太顏色代表不同的屬性,如下:

白色:已入庫,未被修改的文件
藍色:已入庫,被修改的文件
綠色:新入庫文件
紅色:未入庫文件
灰色:被過濾不需入庫文件

到此結束,基本的IDEA Git操作,創建Git項目時會相對複雜一點,創建完成後就是一些基本操作:commit、pull、merge、push。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章