1. 程式人生 > >Git提交專案.gitignore的過濾規則

Git提交專案.gitignore的過濾規則

Android studio 在提交專案到GitHub上時,涉及到提交的內容,其實有些內容是不需要提交的,比如idea和本地配置是不需求提交的。如:
這裡寫圖片描述

還有我們本地SDK路徑配置的local.properties都是不用提交的,我們只要在.gitignore中設定我們不要提交的內容即可了。

  1. 首先在專案目錄下找到.gitignore檔案(一般有兩個地方存在該檔案:一是根目錄下,一是app目錄下),如果沒有找到該檔案就建立一個。該檔案主要寫明需要忽略的檔案。注:一般配置在根目錄的.gitignore的裡面。
  2. GitHub上有個標準的Android需要忽略的檔案(Android.gitignore
    ),內容如下:
# Built application files
*.apk
*.ap_

# Files for the ART/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 .idea/workspace.xml .idea/tasks.xml .idea/gradle.xml .idea/dictionaries .idea/libraries # Keystore files *.jks # External native build folder generated in Android Studio 2.2 and later
.externalNativeBuild # Google Services (e.g. APIs or Firebase) google-services.json # Freeline freeline.py freeline/ freeline_project_description.json

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

知道了這個規則就可以根據專案情況自定義過濾檔案了。自己寫了個一般簡單通用的.gitignore如下:

# IntelliJ IDEA
.idea
*.iml

# Gradle
.gradle
build

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

# Mac system files
.DS_Store

相關推薦

Git提交專案.gitignore過濾規則

Android studio 在提交專案到GitHub上時,涉及到提交的內容,其實有些內容是不需要提交的,比如idea和本地配置是不需求提交的。如: 還有我們本地SDK路徑配置的local.properties都是不用提交的,我們只要在.gitignore

git提交時 .gitignore過濾提交的內容 .gitignore檔案內容(java版)

標特殊顏色的地方記得修改為自己的專案名:#add files ignored by git#auto generated by idea *.idea*.iml#auto generated by eclipse*.project#add ignore .class*.cla

1、eclipse 使用git提交專案至github進行專案託管

1、登入github建立倉庫 2、eclipse 選中要上傳的專案,建立本地倉庫 3、finish之後,整個專案的效果為:   1、專案資料夾內多了.git資料夾,該資料夾為該專案的本地倉庫,用於管理版本。 &nbs

git 提交專案到遠端倉庫及更新提交功能

初次提交本地專案到遠端倉庫 首先在git伺服器上面新建一個倉庫 在本地新建一個倉庫名 ,並通過git bash 命令列工具進入到該目錄 執行以下命令 $git init $git remote add origin yourgithubaddress //

git提交專案到GitHub

在本地新建一個資料夾,右擊資料夾,git bash here(假設你已經安裝了git) 將github上的倉庫clone到本地 執行git clone https://........git,地址為倉庫地址,點選Clone or download可獲得。 cd到要放的資料

微信小程式利用git提交專案

微信小程式提交專案:1、碼雲上建立一個專案 xiaochengxu2、本地建立一個資料夾,然後在控制檯使用 cd 資料夾名字 (將檔案拉到控制檯)3、使用 git init 命令 ,初始化一

myeclipse+git提交專案到多個遠端倉庫

專案中使用了github和碼雲兩個程式碼倉庫,由於github網路不穩定,所以需要平時使用碼雲。雖然碼雲可以強制從github下載程式碼到碼雲程式碼倉庫,但是不能從碼雲程式碼倉庫強制到github程式碼倉庫。所以需要在myeclipse配置兩個遠端程式碼倉庫,提交的時候進行兩

git 提交專案程式碼到碼雲步驟 以及出現錯誤解決辦法

出現錯誤  $ git push origin master To https://gitee.com/heguxin/XXX  ! [rejected]        master -> master (fetch first) error: failed to push some refs to '

git提交專案時候,忽略一些檔案

一般我們總會有些檔案無需納入 Git 的管理,也不希望它們總出現在未跟蹤檔案列表。通常都是些自動生成的檔案,比如日誌檔案,或者編譯過程中建立的臨時檔案等。我們可以建立一個名為 .gitignore 的檔案,列出要忽略的檔案模式。來看一個實際的例子: $ cat .giti

通過Git提交專案到碼雲

第一次使用碼雲的圖文過程 ------------------------------------------ 環境準備 ------------------------------------------ 一、配置本地Git HOME 1.基本環境說明     此處使用的

git學習四:eclipse使用git提交專案

準備工作: 目的:eclipse使用git提交本地專案,提交至遠端github上 eclipse版本:eclipse4.5  64位 jdk版本:jdk-1.7 64位 專案型別:maven web專案 備註:eclipse高版本自帶git外掛,而低版本則需自己安裝git外

git提交專案

Git 提交maven專案 建立專案如何按照正確的格式提交maven專案到github? 1.在eclipse中新建maven專案,不會的可以百度一下。 2.進入剛剛建立的專案根目錄下,在當前目錄中開啟git bash,初始化本地倉庫 初始化成功

git管理專案gitignore

開發十年,就只剩下這套架構體系了! >>>   

[圖文教程] 使用Git 提交專案到碼雲

目錄 1. 環境準備 2. 開發工具配置Git和SSH 3. 配置SSH到碼雲 4. 建立一個專案 5. Clone專案到本地 6. Push專案到碼雲

Git使用Gitignore建立專案過濾規則

在進行協作開發程式碼管理的過程中,常常會遇到某些臨時檔案、配置檔案、或者生成檔案等,這些檔案由於不同的開發端會不一樣,如果使用git add . 將所有檔案納入git庫中,那麼會出現頻繁的改動和pu

java git .gitignore常用規則

uil ips ati clip intellij eclips get 常用 tar # Created by .ignore support plugin (hsz.mobi).gitignore # Operating System Files *.DS_St

git根據用戶過濾提交記錄

class 圖片 提交 git ima width 技術 eight body 使用SourceTree 使用gitk git根據用戶過濾提交記錄

Git- .gitignore匹配規則及注意事項

.gitignore檔案的匹配規則 Windows中可以通過echo 命令或者用Windows中的bash建立.gitignore檔案。其主要的匹配規則如下: *.a # 忽略所有 .a 結尾的檔案 !lib.a # 但 lib.a 除外 TODO # 僅僅

IDEA的git出問題,用git黑視窗提交專案

針對用IDEA做專案版本控制時檔案可能會丟失等問題的解決方法: 用git的黑視窗來pull和push。 選擇專案所在的資料夾,選擇使用者名稱。 接下來是具體操作了: 在pull之前最好先commit一下 在push之前一定要先pull下來以免衝突。 git status 檢視當前git

已有本地專案使用git提交程式碼到碼雲coding

進行下面步驟之前,請先在電腦上要裝git工具,官方下載地址:https://git-scm.com/download/win,而且要有coding(程式碼管理)賬號,coding網址:https://coding.net/,可以使用微信或qq登入,然後進行操作 1.在coding上新建一個專案,