Wie kann man in Github Desktop verhindern, dass bestimmte Ordner & Unterordner und/oder auch einzelne Dateien im lokalen Repository-Ordner nicht auf Github hochgeladen werden ohne diese aus dem Repo-Ordner vorher zu entfernen!
Versucht habe ich es bereits über die .gitignore Datei (Repository > Repository Settings... > Ignored files) und dort die Ordner und Dateien eingetragen, aber sie werden trotzdem hochgeladen.
Github Desktop
Github Desktop
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: Github Desktop
Ich kenne mich mit Github Desktop gar nicht aus, aber .gitignore sollte schon die richtige Stelle sein. Das nutze ich eigentlich bei allen meinen Plugins (z.B. https://github.com/cmb69/extedit_xh/blo ... .gitignore), und es funktioniert prima.
Christoph M. Becker – Plugins for CMSimple_XH
Re: Github Desktop
Tja, bei mir funktioniert das nicht. Nicht mal bei einer Datei. Es wird alles hochgeladen und die .gitignore anscheinend nicht beachtet. Dutzende Versuche. Github ist und bleibt ein Mysterium für mich.cmb wrote: ↑Sun Feb 05, 2023 1:24 pmIch kenne mich mit Github Desktop gar nicht aus, aber .gitignore sollte schon die richtige Stelle sein. Das nutze ich eigentlich bei allen meinen Plugins (z.B. https://github.com/cmb69/extedit_xh/blo ... .gitignore), und es funktioniert prima.
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: Github Desktop
Vielleicht solltest du mal TortoiseGit anstatt Github Desktop probieren. Ich komme damit so gut zurecht, dass ich mir Alternativen überhaupt nicht angeschaut habe (außer gelegentlicher Arbeit mit git auf der Kommandozeile, aber das ist nicht nötig).
Ansonsten kann es gut sein, dass du bei Github Desktop die Dateien nicht nur zu .gitignore hinzufügen, sondern zunächst explizit löschen musst (heißt bei TortoiseGit "delete and add to ignore list"). Du kannst ja mal testweise eine nicht vorhandene Datei zu .gitignore hinzufügen, und committen. Dann erst erzeugst du diese Datei in deinem lokalen Repo. Wird sie dann beim Synchronisieren hoch geladen?
Christoph M. Becker – Plugins for CMSimple_XH
Re: Github Desktop
So geht es mir leider auch. Ist wohl auch einfach der Sache geschuldet, dass ich mich zu wenig / selten damit befasse.
Zumindest meine Plugins werden in absehbarer Zeit also nicht auf GitHub landen.
Gruß Olaf, Plugins for CMSimple_XH
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Ich habe schon lange den Verdacht, dass so viele so eifrig auf Gender, Trans und Queer machen:
Weil sie für das Fachliche ganz einfach zu doof sind.
Re: Github Desktop
Hatte ich schon mal getestet, war auch nicht meins.
Danke Christoph. Ja, ich glaube hatte das schon mal getestet. Das funktioniert schon, ausgenommene Dateien werden dann nicht hochgeladen. Aber für mich ist das irgendwie unlogisch, erst löschen/aus dem Ordner entfernen und dann wieder hinzufügen. Da kann ich ja gleich die Dateien außerhalb des Repo-Ordners dauerhaft parken, zumindest wenn dies möglich ist.cmb wrote: ↑Sun Feb 05, 2023 6:48 pmAnsonsten kann es gut sein, dass du bei Github Desktop die Dateien nicht nur zu .gitignore hinzufügen, sondern zunächst explizit löschen musst (heißt bei TortoiseGit "delete and add to ignore list"). Du kannst ja mal testweise eine nicht vorhandene Datei zu .gitignore hinzufügen, und committen. Dann erst erzeugst du diese Datei in deinem lokalen Repo. Wird sie dann beim Synchronisieren hoch geladen?
„Bevor du den Pfeil der Wahrheit abschießt, tauche die Spitze in Honig!“ Ludwig's XH-Templates for MultiPage & OnePage
Re: Github Desktop
Git ist ein verteiltes Versionsmanagement-System. Du hast auf deinem PC nur einen Klon, und daher musst du die Datei zunächst aus dem Versionsmanagement löschen, damit sie auch in allen anderen Klonen entfernt wird. Anschließend kannst du sie ignorieren, und dann wird sie auch in den anderen Klonen nicht mehr auftauchen.
Christoph M. Becker – Plugins for CMSimple_XH