C# C#-Projekt @ GitHub

second.name

Lieutenant
🎅Rätsel-Elite ’24
Registriert
Sep. 2009
Beiträge
715
Hallo Forum,
bei GitHub bin ich noch neu und unerfahren - siehe Anhang.

Ich habe MEIN bei GitHub gehostetes Projekt geklont. Jedoch erscheint beim Lokalen- oder Sync-Commit immer gezeigter Fehler.

(Hatte das Projekt zwischenzeitlich lokal gelöscht und in der Vergangenheit auch mal das Projekt umbenannt - kann das eine Rolle spielen?) ..."sqlite3" sagt mir auch nix - ist das eine Visual-Studio- oder GitHub-Verwaltungsdatei?
 

Anhänge

  • GitHubCommit.png
    GitHubCommit.png
    22,9 KB · Aufrufe: 360
Der .vs Ordner (der bei dir Probleme macht) ist nur ein Cache bzw. Speicher für maschinenspezifische Einstellungen und sollte deshalb nicht mit eingecheckt werden.

Du kannst den Ordner aus der git source control rausnehmen:
Code:
git rm -r -f --cached .vs
Wichtig:
Die --cached option nicht weglassen, sonst wird der Ordner komplett gelöscht und nicht nur aus dem git Index genommen.

Dann kannst du eine .gitignore Datei anlegen um git zu sagen was es zukünftig ignorieren soll:
https://www.gitignore.io/api/csharp,visualstudio
 
Danke! Super Tipp - funktioniert. :daumen:

Danke auch für "NoteBook FanControl". ...Läuft bei mir schon lange Zeit zur absoluten Zufriedenheit! ;) :)
Ergänzung ()

Als Ergänzung / zur Information: Hab nochmal recherchiert (weil es vor wenigen Tagen ja noch lief):

Beim ersten Klonen des Repositories muss man VS als Admin starten. Anschließend läuft auch der Lokal- und Sync-Commit ohne Fehler.
 
second.name schrieb:
Beim ersten Klonen des Repositories muss man VS als Admin starten. Anschließend läuft auch der Lokal- und Sync-Commit ohne Fehler.

Dann läuft aber irgendetwas schief. Ich habe das selbst noch nie machen müssen und logisch erscheint das auch nicht.
 
Ja, da läuft tatsächlich irgendetwas schief. Wie gesagt, bin ich im Thema neu.

Plötzlich kann ich auf besagten Weg nicht mehr committen - wieder der gleiche Fehler (trotz "Als Admin ausführen").

Kann ich in VS eigentlich wieder zu vorherigen Commits zurückkehren?

...Probiere bereits eine Weile, aber der ".vs"-Ordner will stetig synchronisiert werden, jedoch machen die darin liegenden Dateien Probleme. Mit "git rm -r -f --cached .vs" kann ich kurz weiterarbeiten, aber ab dem nächsten Commit geht's bereits wieder nicht.
Ergänzung ()

Läuft jetzt: Fehler war, dass die Datei ".gitignore" heißen muss, ich aber immer die Vorlage aus dem Internet "VisualStudio.gitignore" verwendete.
 
Zuletzt bearbeitet:
Zurück
Oben