.gitignore Go-hez
A 13 figyelmen kívül hagyja a Go szabályait, készen áll a tárba másolásra.
A Go programozási nyelv
A teljes .gitignore a Go-hez
# Generálta: LFGitignore - https://lfgitignore.com
# Létrehozva: 2026-10-31 23:00:27 UTC
# Technológiák: Go
### Go ###
# Windows végrehajtható
*.exe
*.exe~
# Dinamikus hivatkozási könyvtár
*.dll
# Megosztott objektum
*.so
# macOS dinamikus könyvtár
*.dylib
*.test
# Fordító kimenet
*.out
coverage.*
*.coverprofile
profile.cov
go.work
go.work.sum
# Környezeti változók
.env
Amit ezek a Go szabályok valójában figyelmen kívül hagynak
Minden alábbi minta, és miért tartozik a .gitignore.-hez
Bináris fájlok programok és bővítmények számára
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.exe |
Windows végrehajtható |
*.exe~ |
Bináris fájlok programok és bővítmények számára |
*.dll |
Dinamikus hivatkozási könyvtár |
*.so |
Megosztott objektum |
*.dylib |
macOS dinamikus könyvtár |
Teszt bináris, `go test -c`-vel épített
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.test |
Teszt bináris, `go test -c`-vel épített |
Kódlefedettségi profilok és egyéb tesztműtermékek
| Minta | Mit hagy figyelmen kívül |
|---|---|
*.out |
Fordító kimenet |
coverage.* |
Kódlefedettségi profilok és egyéb tesztműtermékek |
*.coverprofile |
Kódlefedettségi profilok és egyéb tesztműtermékek |
profile.cov |
Kódlefedettségi profilok és egyéb tesztműtermékek |
Go munkaterület fájl
| Minta | Mit hagy figyelmen kívül |
|---|---|
go.work |
Go munkaterület fájl |
go.work.sum |
Go munkaterület fájl |
.env |
Környezeti változók |
A .gitignore használata a Go-hez
- Másolja ki a fenti Go szabályokat, vagy töltse le közvetlenül a fájlt.
- Hozz létre egy .gitignore nevű fájlt a Git-tároló gyökérkönyvtárában, majd illeszd be a szabályokat.
- Ha ezen fájlok némelyike már nyomon van követve, futtassa a git rm -r --cached . programot, majd véglegesítse újra – a Git csak a nem követett fájlokra alkalmaz figyelmen kívül hagyási szabályokat.
- Kötelesd be a .gitignore-t, hogy a csapatban mindenki ugyanazokat a szabályokat alkalmazza.