Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> IntelliJ IDEA和Android Studio上使用Git

IntelliJ IDEA和Android Studio上使用Git

編輯:關於Android編程

因為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.安裝

進入設置
這裡寫圖片描述
搜索ignZ喎?/kf/ware/vc/" target="_blank" class="keylink">vcmWjrNTa09Kx37Xju/ewstewo6jS8s6qztLS0b6tsLLXsLn9o6zL+dLU09Kx38O709CwstewsLTFpaOpo6ywstews8m5prrz0OjW2Mb0SURFQbvyQW5kcm9pZCBTdHVkaW88YnIgLz4NCjxpbWcgYWx0PQ=="這裡寫圖片描述" src="/uploadfile/Collfiles/20160718/20160718101101955.png" title="\" />

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。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved