2016-05-01 10 views
0

Speziell für Java Eclipse-Projekte.Wie man bestimmte Verzeichnisse/Dateien nicht zu Github verschiebt?

Gibt es einen Grund, etwas anderes als src und lib Verzeichnisse auf GitHub ??

Wie viel Wert bietet/bin,/settings .classpath, .project, etc. ??

Ich möchte sie auf meinem lokalen haben, aber nicht auf Github angezeigt. Gibt es eine Möglichkeit, dies zu tun?

Danke!

EDIT:

Inhalt meiner .gitignore-Datei (die in meinem lokalen Git-Projekt-Verzeichnis befindet):

bin/ 
.settings/ 
.classpath 
.project 

habe ich ein git add (diese neue .gitignore Datei hinzufügen) und ein git commit zu meinem lokalen Repo.

jedoch, wenn ich zu meinem Fern Github schieben (https://github.com/VKkaps/Breakout) jetzt, ich sehe immer noch alles, einschließlich der .gitignore Datei jetzt? Hilfe?

Antwort

4

Die Antwort ist .gitignore Datei. Siehe: https://git-scm.com/docs/gitignore für weitere Informationen.

+1

Fügen Sie alle Dateien/Verzeichnisse, die nicht von git verfolgt werden sollen, der .gitigore-Datei hinzu. .gitigore Datei-Support-Muster auch. Siehe den Link für Informationen. auf Mustern. – RaviTezu

+0

@ReviTezu Wo sollte die Datei .gitignore gespeichert werden? – vkapustin

+1

Im selben Git Repository, an der Wurzel davon. Siehe zum Beispiel: https://github.com/golang/go und öffnen Sie die Datei .gitignore. – RaviTezu

1

Wenn Sie die .gitignore Datei im Repo nicht wollen, ist eine andere Option die Datei exclude von Git. Diese Datei funktioniert ähnlich wie eine Datei .gitignore, ist aber nicht für das Repo verpflichtet.

Vom Github docs:

Sie diese Technik für verwenden können lokal erzeugten Dateien, die Sie nicht andere Benutzer erwarten zu generieren, wie Dateien von Ihrem Editor erstellt.

Verwenden Sie Ihren bevorzugten Texteditor, um die Datei .git/info/exclude innerhalb des Stammverzeichnisses Ihres Git-Repositorys zu öffnen. Jede Regel, die Sie hier hinzufügen, wird nicht eingecheckt und ignoriert nur Dateien für Ihr lokales Repository . Mit Ihrem bevorzugten Texteditor

Im Terminal, an den Ort Ihrer Git-Repository navigieren, öffnen Sie die Datei .git/info/Ausschlussregeln in die Datei ausschließen hinzufügen, wie würden Sie die Datei .gitignore

Verwandte Themen