2017-01-26 4 views
-1

Ich versuche, einige Versionskontrolle für mein Projekt zu bekommen und git funktioniert nicht gerade gut dafür. Ich habe versucht, git für Monate herauszufinden, und ich habe schließlich mein Unity-Projekt in einem git-Ordner mit Meta-Dateien aktiviert und jetzt bekomme ich diesen Fehler, wenn ich es zunächst auf den Master-Server festschreiben will:Fehler beim ersten Commit zu Github für mein Unity-Projekt

error

Antwort

0

Sie verwenden Unity GUI für git commit. Ich habe nie Einheitsrahmen verwendet. Aber ich denke nach der Fehlersuche kann ich dir helfen.

  • öffnen Root-Verzeichnis Ihrer git Repo
  • drücken Schicht- und der rechten Maustaste und öffnen Eingabeaufforderung verwenden Sie dann folgende Befehle
  • git status Es zeigt Ihnen alle Dateien aufgespürt, die verändert haben
  • git add file1 file2 file3. . . füge alle Dateien hinzu, die du committen willst
  • git commit es commit und öffnen Sie einen Texteditor in der Eingabeaufforderung für Sie Commit-Nachricht eingeben. Nach dem Commit drücken Sie Esc, dann geben Sie ein: und schreiben Sie wq und geben Sie ein.
  • git log es wird Ihnen alle Commits zeigen, Ihr Commit sollte an der Spitze sein.

Diese Methode sollte Ihr Commit übernehmen.

+0

Ja, das ist eigentlich nur Github offen in einem anderen Fenster lol. Der Screenshot ist ein wenig irreführend. Github hat also Probleme, eine Menge Dateien gleichzeitig zu übertragen. Oder ist es nur, weil ich versuche, nicht unterstützte Dateien und Assets zu senden? Ich brauche eine Form der Versionskontrolle und dies sollte mir auch erlauben, mehrere Leute an diesem Projekt arbeiten zu lassen, wenn ich das jemals plane. – chovie

+0

Github hat keine Probleme, mehrere Dateien zu committen, überprüfen Sie, ob Sie einige Binärdateien committen? Eine helful-Site https://www.gitignore.io/ kann Ihnen helfen, eine .gitignore-Datei zu generieren, die nicht für das Upstream-Commit benötigt wird. – SHAHS

Verwandte Themen