sourceTree 添加忽略文件

使用sourceTree提交代碼的時(shí)候,如果不添加忽略文件,經(jīng)常會(huì)有一些不必要的文件沖突,在sourceTree這個(gè)工具中設(shè)置了忽略文件以后,在提交的時(shí)候直接把.gitignore提交了以后,就不會(huì)有這樣的煩惱了.

1.設(shè)置→高級(jí)→編輯

image.png

2.在gitignore中添加需要忽略的文件.
配置語法:

以斜杠"/"開頭表示目錄;

以星號(hào)"*"通配多個(gè)字符;

以問號(hào)"?"通配單個(gè)字符

以方括號(hào)"[]"包含單個(gè)字符的匹配列表;

以嘆號(hào)"!"表示不忽略(跟蹤)匹配到的文件或目錄;

此外,git 對(duì)于.ignore 配置文件是按行從上到下進(jìn)行規(guī)則匹配的,意味著如果前面的規(guī)則匹配的范圍更大,則后面的規(guī)則將不會(huì)生效;然后點(diǎn)擊確定就好了。

3.最重要的一步
如果是第一次往倉庫中提交的話,設(shè)置完這個(gè)就可以看到效果.在提交的時(shí)候,這些文件都不會(huì)顯示在提交列表中.如果不是第一次提交,需要將之前倉庫中需要忽略的文件刪除掉,然后再提交.gitignore文件.

.gitignore文件配置

# macOS
.DS_Store

# Xcode
build/
*.pbxuser
!default.pbxuser
*.mode1v3
!default.mode1v3
*.mode2v3
!default.mode2v3
*.perspectivev3
!default.perspectivev3
xcuserdata/
*.xccheckout
profile
*.moved-aside
DerivedData
*.hmap
*.ipa
Example/Pods
Example/Tests

# Bundler
.bundle

# Add this line if you want to avoid checking in source code from Carthage dependencies.
# Carthage/Checkouts

Carthage/Build

# We recommend against adding the Pods directory to your .gitignore. However
# you should judge for yourself, the pros and cons are mentioned at:
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-ignore-the-pods-directory-in-source-control
# 
# Note: if you ignore the Pods directory, make sure to uncomment
# `pod install` in .travis.yml
#

# 忽略Pods
Pods/
Podfile.lock

# 忽略 組件化里面的Pods
Example/Pods/
Example/Podfile.lock
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • iOS 使用CocoaPods 集成第三方庫,很容易提交一些不需要的代碼到倉庫,Xcode編譯出來的臨時(shí)文件這些也...
    雪月965閱讀 1,213評(píng)論 0 1
  • 本文源自本人的學(xué)習(xí)記錄整理與理解,其中參考閱讀了部分優(yōu)秀的博客和書籍,盡量以通俗簡(jiǎn)單的語句轉(zhuǎn)述。引用到的地方如有遺...
    水中的藍(lán)天閱讀 3,574評(píng)論 1 6
  • 項(xiàng)目進(jìn)行了老長(zhǎng)時(shí)間,今天領(lǐng)導(dǎo)看代碼發(fā)現(xiàn)提交文件時(shí)比較費(fèi)勁,有很多不必要提交的文件,所以需要寫一個(gè).gitignor...
    嘟嘟熊123閱讀 7,819評(píng)論 0 0
  • 1.打開終端,設(shè)置電腦顯示隱藏文件,這里已Mac電腦為例。輸入以下代碼: 當(dāng)然要想隱藏文件,再輸入以下代碼就可以了...
    不羈的躁動(dòng)閱讀 9,294評(píng)論 0 7
  • SourceTree 默認(rèn)使用的是全局緩存配置,打開SourceTree->雙擊打開管理工程操作頁面-> 選擇倉庫...
    songsongchen閱讀 5,455評(píng)論 1 3

友情鏈接更多精彩內(nèi)容