Direkt zum Hauptinhalt

.gitignore Datei

Manchmal git es Dateien die nur lokal bleiben sollen und nicht mit hochgeladen werden sollen.
Zum Beispiel die Update Scripte.

Im Hauptverzeichnis des Projektes also da wo auch das ".git" Verzeichnis liegt, in der gleichen Ebene eine Datei mit dem Namen .gitignore erstellen.

Dann sähe das ganze so aus:

tree -a -L 1

output:

.
├── docs
├── galaxy.yml
├── .git
├── .gitignore
├── initgit.sh
├── plugins
├── README.md
├── resetremote.sh
└── roles

Wie zu erkennen liegen .git und .gitignore auf einer Ebene

In Diese Datei mit Relativen Pfaden die Dateien rein die ignoriert werden sollen.
In unserem Beispiel 3 Dateien, eine davon in Einem Unterverzeichnis.
Gibt man nur das Unterverzeichnis an werden alle Dateien samt Verzeichnis ignoriert.

initgit.sh
resetremote.sh
plugins/README.md