Ich entwickle eine Schulkorrektursoftware und entschloss mich, Github als Host für das Projekt zu verwenden. Nachdem ich etwas Code auf meiner Ubuntu-Box erstellt hatte, schob ich es zu Github und klonte es dann auf mein MacBook Pro. Nachdem ich den Code auf dem MBP bearbeitet hatte, schob ich ihn zurück nach Github. Am nächsten Morgen versuchte ich mein Repo auf der Ubuntu-Box mit einer git pull
zu aktualisieren und es gab mir alle möglichen Probleme.Was ist der beste Weg, um mit Github und mehreren Computern zu arbeiten?
Was ist der beste Weg, um in dieser Situation zu arbeiten? Ich möchte nicht mein eigenes Repo forkieren und ich möchte nicht wirklich E-Mails senden oder Anfragen senden. Warum kann ich Github nicht einfach wie einen Meister behandeln und von ihm auf alle meine persönlichen Repos auf verschiedenen Computern ziehen?
Haben Sie den Repo von Github zu Ihrer Ubuntu-Box geklont, bevor Sie versuchen, von Github zu ziehen? –
Können Sie aktualisieren mit dem, was Sie mit "alle Arten von Ärger" meinen? Hatten Sie Schwierigkeiten beim Zusammenführen von Änderungen? – mipadi
Ich habe das Repo auf meiner Ubuntu-Box erstellt und es nach Github geschoben. Ich glaube nicht, dass ich es von Github auf meine Ubuntu-Box geklont habe. Ist das notwendig? Und wenn ich alle Arten von Ärger sage, meine ich, dass ich mehrere Fehlermeldungen erhalten habe. Ich habe schließlich einen Befehl 'commit -f' verwendet und es hat funktioniert. Sorta. –