1. 程式人生 > >git .gitignore

git .gitignore

.gitignore 配置檔案用於配置不需要加入版本管理的檔案,配置好該檔案可以為我們的版本管理帶來很大的便利,以下是個人對於配置 .gitignore 的一些心得。

1、配置語法:

  以斜槓“/”開頭表示目錄;

  以星號“*”通配多個字元;

  以問號“?”通配單個字元

  以方括號“[]”包含單個字元的匹配列表;

  以歎號“!”表示不忽略(跟蹤)匹配到的檔案或目錄;

  此外,git 對於 .ignore 配置檔案是按行從上到下進行規則匹配的,意味著如果前面的規則匹配的範圍更大,則後面的規則將不會生效;

2、示例:

  (1)規則:fd1/*
      說明:忽略目錄 fd1 下的全部內容;注意,不管是根目錄下的 /fd1/ 目錄,還是某個子目錄 /child/fd1/ 目錄,都會被忽略;

  (2)規則:/fd1/*
      說明:忽略根目錄下的 /fd1/ 目錄的全部內容;

  (3)規則:

/*
!.gitignore
!/fw/bin/
!/fw/sf/

說明:忽略全部內容,但是不忽略 .gitignore 檔案、根目錄下的 /fw/bin/ 和 /fw/sf/ 目錄;

相關推薦

git .gitignore文件

進入 txt 版本管理 某個文件 註意格式 選擇 需要 clas 解決方法 在git中如果想忽略掉某個文件,不讓這個文件提交到版本庫中,可以使用修改根目錄中 .gitignore 文件的方法(如果沒有這個文件,則需自己手工建立此文件)。 一.創建 .gitignore 文件

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-.gitignore配置

files itl listing dump git pack debug code tac .gitignore文件配置:keil工程文件類型模板 # reference to Keil->help->μVision User‘s Guide->App

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

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

筆記-git-.gitignore

筆記-git-.gitignore   1.      git忽略檔案 有的檔案不需要提交到公共倉庫中,為此git提供了三種實現方式。 gitignore檔案 在專案的設定中指定排除檔案 定義全域性.gitgnore檔案

Git - .gitignore檔案的用法

.gitignore檔案的作用 .gitignore檔案用來忽略被指定的檔案或資料夾的改動,被記錄在.gitignore檔案裡的檔案或資料夾,是無法被git跟蹤到的,換句話說,被忽略的檔案是不會被放入到遠端倉庫裡的。 也就是說,如果檔案已經存在於遠端倉庫中,是無法通過.gitignore檔案來忽略的。

Git - .gitignore怎麼忽略已經被版本控制的檔案

問題 如果某個檔案已經存在於遠端倉庫了,也就是說某個檔案已經被版本控制了,如果將該檔案新增到.gitignore中,是無法生效的。因為.gitignore是用來控制尚未被納入版本控制的檔案,如果檔案已經存在於遠端庫中,自然也就無法生效了。 於是就此衍生了一個問題:.gitignore怎麼忽略已經被版本控制

android git .gitignore 忽略檔案基本配置 經常衝突解決

本文介紹android開發在使用git多人開發時出現各種更新衝突、無法執行、雖然添加了忽略但仍然衝突等問題 1.首先刪除其他所有的.gitignore檔案,只留下根目錄的(你只需要一個) 2.配置如下 *.iml *.bat *.apk # app用到zip的請忽略 *.zip # 自定

git .gitignore

.gitignore 配置檔案用於配置不需要加入版本管理的檔案,配置好該檔案可以為我們的版本管理帶來很大的便利,以下是個人對於配置 .gitignore 的一些心得。 1、配置語法:   以斜槓“/”開頭表示目錄;   以星號“*”通配多個字元;   以問號“?”通配單個字元   以方括號“[]”包

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

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

git命令之git gitignore 忽略某些檔案

專案中經常會生成一些Git系統不需要追蹤(track)的檔案。典型的是在編譯生成過程中 產生的檔案或是程式設計器生成的臨時備份檔案。當然,你不追蹤(track)這些檔案,可以 平時不用"git add"去把它們加到索引中。 但是這樣會很快變成一件煩人的事,你發現 專案中到

git .gitignore 檔案 解決二進位制檔案衝突問題

.gitignore  主要是新增 忽略檔案 。最近團隊開發經常出現  UserInterfaceState.xcuserstate 衝突,打開發現是二進位制檔案 ,沒法解決衝突。 只好 rm -rf 之,次數多了真煩啦。 一勞永逸解決方案: 1,找到 .gitignore 新增 UserInterf

git .gitignore 檔案 解決二進位制檔案衝突問題

.gitignore 主要是新增 忽略檔案 UserInterfaceState.xcuserstate 衝突,打開發現是二進位制檔案 ,沒法解決衝突。 只好 rm -rf 之,次數多了真煩啦。 一勞永逸解決方案: 1,找到 .gitignore 新增

git .gitignore規則及取消追蹤已追蹤檔案

今天,在Android studio上進行git開發,把本地的檔案通過git push到遠端倉庫,發現很多不必要的檔案也被跟蹤了,導致專案非常大。上網找了一下.gitignore的規則,發現講的都模稜兩可。想想還是得靠自己,去Git官方網站看了官方文件,這裡做個

git .gitignore失效的解決辦法

http://blog.csdn.net/andanlan/article/details/51114306 前言 在使用git這個多人協作的程式碼版本控制工具時,為了避免每次提交修改程式碼時,一些預期外的無用檔案的改動同時被提交併加入版本控制,需要將一些和程式碼

Git .gitignore檔案忽略

Git提供了檔案忽略功能。當對工作區某個目錄或者某些檔案設定了忽略後,git將不會對它們進行追蹤。 一、建立.gitignore檔案 在專案根目錄下建立一個名為.gitignore的檔案(注

Git中已被跟蹤的檔案怎樣在git .gitignore 配置

        Git操作過程中,難免會遇到下列情況:         如果本地工作目錄中,你新建了一個test.txt 檔案,想把新建立的test.txt忽略掉,不上傳到遠端伺服器,該怎麼辦呢?如果

Git忽略規則及.gitignore規則不生效的解決辦法

ber 刪除 archive border 無效 class num build index 在git中如果想忽略掉某個文件,不讓這個文件提交到版本庫中,可以使用修改根目錄中 .gitignore 文件的方法(如無,則需自己手工建立此文件)。這個文件每一行保存了一個匹配的規

Git忽略規則.gitignore梳理

文件夾 nbsp 否則 module node code modules regex 寫法 . 在已忽略文件夾中不忽略指定文件夾 /node_modules/* !/node_modules/layer/ 2. 在已忽略文件夾中不忽略指定文件 /node_modules/*

Git 的 .gitignore 配置

範圍 斜杠 忽略 文件 將不 生效 們的 如果 跟蹤 .gitignore 配置文件用於配置不需要加入版本管理的文件,配置好該文件可以為我們的版本管理帶來很大的便利。 1、配置語法:   以斜杠“/”開頭表示目錄;   以星號“*”通配多個字符;   以問號“?”通配單個字