當我從GitLab複製回本地代碼時,它與源代碼一起還在根文件夾中調用了一個文件.gitignore
。 還有一個名爲.git
的文件夾,其中包含info
中的一個目錄,其中包含一個名爲exclude
的文件。 哪一個是忽略(對我來說忽略和排除意味着相同)?這是忽略還是排除?.git/info/exclude和.gitignore之間的區別
0
A
回答
-1
雖然問題不是哪個更好「的.gitignore」或‘信息/排除’,有一點要注意的是‘gitignore’被瞬間比排除。它在聲明過程中立即生效,而克隆存儲庫時「gitignore」在開始時生效。
4
它們都包含「忽略規則」 - 匹配未跟蹤文件應忽略的文件名模式。
區別在於.gitignore
中的規則是通過回購共享的,而info/exclude
中的規則不是。因此,如果由於某種原因,您需要在本地忽略單個克隆中的某些路徑,則可以使用info/exclude
;但是,如果路徑應該所有克隆被忽略,你會用.gitignore
相關問題
- 1. * .class和.class之間的gitignore區別
- 2. IntelliJ「忽略的文件」和.gitignore之間的區別
- 3. 之間的〜/和的區別../
- 4. '#','%'和'$'之間的區別
- 5. {!!之間的區別!!}和{{}}
- 6. '+ ='和'= +'之間的區別?
- 7. 「。+」和「。+?」之間的區別
- 8. .eq之間的區別。和==
- 9. #。/和#之間的區別。 ./
- 10. !=和!之間的區別==
- 11. 「%〜dp0」和「。\」之間的區別?
- 12. | =和^ = css之間的區別
- 13. 之間的區別。和#
- 14. ==和case之間的區別?
- 15. 「**/* /」和「** /」之間的區別?
- 16. jQuery - '。'之間的區別和「#」
- 17. 「?1」和「?」之間的區別
- 18. `%in%`和`==`之間的區別
- 19. fmod和%之間的區別
- 20. 之間的區別:+和:+
- 21. /*和/和.gitignore上路徑的最後部分之間有什麼區別?
- 22. 類區域和堆之間的區別
- 23. SPFile和PublishingPage類別之間的區別
- 24. 子類和類別之間的區別?
- 25. System.Timers.Timer Enabled = true和.Start()之間的區別Enabled = true和.Start()之間的區別
- 26. isForeground()和onExposed和onObscured之間的區別
- 27. $ .ajax()和$ .get()和$ .load()之間的區別
- 28. 和intent和setcontentview之間的區別
- 29. Java和C#和.NET之間的區別
- 30. NSthread和NStimer和NSNotifcation之間的區別?
忽略什麼vs排除什麼?這兩個文件都有其用途,但您不清楚您要查找的目的。 –
你不應該碰到'.git'中的任何東西。 '.gitignore'是你正在提供的東西。 '.git'文件不應該被手動修改。 –
@MadPhysicist我認爲這個問題很清楚。 newb7777只是想知道兩個不同文件的目的是什麼。 – klutt