1. 程式人生 > >Android Studio Git .gitignore操作(版本控制應該忽略的檔案)

Android Studio Git .gitignore操作(版本控制應該忽略的檔案)

  在push專案到GitHub的時候,忽略這些檔案需要做的步驟如下:

  1.在專案目錄下找到.gitignore檔案(一般有兩個地方存在該檔案:一是根目錄下,一是app目錄下),如果沒有找到該檔案就建立一個 。該檔案主要寫明需要忽略的檔案

  2.對於Android專案來說,有一個標準的需要忽略的檔案(當然,也可以根據自己的專案而定),在GitHub上去下載Android.gitignore檔案。下面為Android.gitignore檔案的內容:

<span style="font-size:14px;"># Built application files
*.apk
*.ap_

# Files for the Dalvik VM
*.dex

# Java class files
*.class

# Generated files
bin/
gen/
out/

# Gradle files
.gradle/
build/

# Local configuration file (sdk path, etc)
local.properties

# Proguard folder generated by Eclipse
proguard/

# Log Files
*.log

# Android Studio Navigation editor temp files
.navigation/

# Android Studio captures folder
captures/

# Intellij
*.iml

# Keystore files
*.jks</span>

它主要的寫法規則為:"#"表示註釋,"*"表示萬用字元,可多個,"/"表示目錄,"!"表示不忽略匹配到的檔案或目錄,"?"表示通配單個字元,"[]"表示包含單個字元的匹配列表。

  3.git命令操作

   

接下來只需git add. ,git commit -m "comment" ,git push就行了(注意在app目錄下也有需要忽略的檔案)。這樣上傳到GitHub上的專案就忽略了不需要進行版本控制的檔案。另外,從GitHub上Download下來的這個專案,在匯入Android Studio中時,應該使用Import Project。

相關推薦

Android Studio Git .gitignore操作版本控制應該忽略檔案

  在push專案到GitHub的時候,忽略這些檔案需要做的步驟如下:   1.在專案目錄下找到.gitignore檔案(一般有兩個地方存在該檔案:一是根目錄下,一是app目錄下),如果沒有找到該檔案

android studio git使用總結 : 高階篇 分支管理

轉載請標註來源:http://blog.csdn.net/lsyz0021/article/details/51842774     前段時間寫過一篇文章介紹如何在AndroidStudio使用上傳專案到github,今天接著給大家帶來了他的高階篇——新建分支(branch

Android Studio 常用快捷鍵超實用!!!

其實我們沒必要一次就背下來,只需要在開發中儘量使用快捷鍵並列印一份快捷鍵表在電腦旁,經常使用和查閱,一段時間後就會形成習慣。1. Ctrl+G 同時按下Ctrl+G快捷鍵彈出快速定位框,在框中輸入行數點選OK即可快速切換到對應的行數,如圖2.17所示。2. Ctrl+E 同時按下Ctrl+E快捷鍵,彈出最近

Android Studio AIDL建立案例解決自動生成java問題

AIDL建立 新建Aidldemo專案 選中APP-右鍵-new-AIDL-AIDL file 會出現一個aidl目錄,但是注意此時還沒有生成對應的java檔案,如下圖所示 點選Build-Clean Project(Rebuild 也可以),

Android Studio 上傳專案到Github並設定忽略檔案

一、安裝git客戶端 二、配置 Android Studio 中的 git 1.在 Android Studio 中配置 git 客戶端 2.在 Android Studio 中配置 Github 賬號 三、設定忽略檔案 我們 And

iOS - Git 撤消操作分布式版本控制系統

獨立 update stat 並且 應該 嘗試 文本編輯 也會 after 1、覆蓋提交 有時候我們提交完了才發現漏掉了幾個文件沒有添加,或者提交信息寫錯了。此時,可以運行帶有 --amend 選項的提交命令嘗試重新提交。 $ git commit --amend 或

android studio git簡單的版本控制還原

這幾天簡單的測試了android studio git的還原,還原分單檔案還原和整個專案還原,單檔案還原挺簡單的,只要選擇要還原的檔案,右鍵->git->Show History 選擇要還原的版本Get 還原整個專案只要點選上圖的Log,在要還原的版本

版本控制工具——Git常用操作

之前 將在 根據 並且 fsck args git工作區 with 索引 本文由雲+社區發表 作者:工程師小熊 摘要:上一集我們一起入門學習了git的基本概念和git常用的操作,包括提交和同步代碼、使用分支、出現代碼沖突的解決辦法、緊急保存現場和恢復現場的操作。學會

Android Studio git新增.gitignore檔案無效

在新增.gitignore檔案後,Android Studio 如果沒有忽略我們想要忽略的檔案,解決方法就是清除一下快取。 原因gitignore對已經追蹤的檔案無效,清除快取後就可以了。還不行,就從g

Android studio git 回滾檔案到上一個版本

0: VCS->Git->Reset HEAD 1: HEAD 後面新增~2 代表回退到上上次的版本,如果想要是上一次的版本就是HEAD~1 Reset Type:  Soft:選擇這個模式意思是僅僅撤銷commit而已,不影響你本地的任何

Android Studio如何更改SDK的版本針對非gradle

最近事情太多了,也有一小段時間沒更新了,本來原來還有個寫哪些的計劃的,也打亂了,我就想到什麼寫什麼吧。 最近很多人在問Android Studio如何更改SDK版本,這邊說的事不使用gradle來編譯的情況下。什麼時候會出現這個場景呢,比如你直接從server check工

Android Studio 如何關聯原始碼關聯你想要的任何版本的原始碼

問題 今天升級了API 24,但是關聯原始碼失敗了,因為沒下載API 24的原始碼,直接點選下載,卻提示沒有API 24原始碼的資源,開啟SDK Manager,發現確實沒有API 24的原始碼資源 Android Studio 應該是在你升級到新的AP

Android studio git 回滾檔案到上一個版本

0: VCS->Git->Reset HEAD 1: HEAD 後面新增~2 代表回退到上上次的版本,如果想要是上一次的版本就是HEAD~1 Reset Type:  Soft:選擇這個模式意思是僅僅撤銷commit而已,不影響你本地

基於windows 10的git版本控制系統、(Bug管理系統)Bugzilla、持續整合環境基於Jenkins和Github的安裝與學習

Git安裝與學習報告 由於我使用的是windows平臺,所以git的安裝和學習也是基於windows下的。 Git安裝 安裝完成之後在開始選單中找到Git資料夾,點選裡面的Git Bash, 然後會彈出一個小視窗,那就說明安裝成功了。

git版本控制系統作用

集中 info add 一個 ise repos dir mda 目錄 一、Git是什麽?   Git是一個開源的分布式版本控制系統。   1、什麽是版本控制?     字面意思,控制版本,存儲、追蹤目錄和文件的修改歷史。市面上有各式各樣的版本控制工具,比較常用的SV

Git分布式版本控制系統

change inux epo bug 意思 成功 user ack resp 1.linux 安裝git sudo apt-get install git 創建版本庫(當前文件夾為工作空間) $ git initInitialized empty Git repo

Android Studio中創建或添加第一個Hello World應用程序

創建過程 eight 過程 使用真機 項目路徑 應用程序 設備 ext 直接 下面我們將使用Android Studio創建第第一個簡單的Hello World應用程序。 1、打開Android Studio,加載畫面如下圖所示: 2、選擇”Start a new A

Git分布式版本控制工具

繼續 新建 執行 是把 -h png 版本號 工作 直接 一、安裝Git    1、下載Windows版的Git:msysgit;官方下載地址:http://msysgit.github.io,安裝選定要安裝的目錄(路徑杜絕中文),剩下的按照默認安裝即可,參考:GIt安裝教

subversion版本控制,RPM打包

subversionrpm打包##########################################################################################subversion:簡介:subversion是一個自由/開源的版本控制系統-->subve

Git分布式版本控制

git github linux版本控制 linux私有倉庫 svn 一、常見的版本管理工具有SVN 集中式的版本控制系統,只有一個中央數據倉庫,如果中央數據倉庫掛了或者不可訪問,所有的使用者無法使用SVN,無法進行提交或者備份文件Git 分布式的版本控制系統,在每個使用者電腦就有一個完整