wake-up-neo.com

Xcode-Projekt zu Github Repo hinzufügen?

Ich habe gerade ein neues Github-Repo auf der Website erstellt. Denken Sie daran, dass ich ein Noob bin, aber grundlegende Dinge im Terminal tun kann. Wie auch immer, ich habe gerade das Repo für meinen Account auf github.com erstellt und noch nichts getan.

Also nehme ich einfach mein Xcode-Projekt Ordner und lade es in mein neues Github-Repo hoch. Wie mache ich das über Terminal?

51
SimplyKiwi

Der beste Weg ist, den Anweisungen von GitHub zu folgen:

Wechseln Sie zunächst in das richtige Verzeichnis

cd <directory of your Xcode project>

Es hört sich so an, als hätten Sie bereits ein lokales Git-Projekt von Xcode. Wenn dies zutrifft, überspringen Sie diesen Codeblock.

git init .
git add .
git commit -s
<type in a commit message>

Zuletzt Push in Ihr Repository. Folgendes wird direkt von meinem eigenen Github-Konto kopiert, nachdem ich ein neues "Test" -Repo erstellt habe. Ändern Sie den Teil "Dhalperi/Test".

Bestehendes Repository von der Kommandozeile aus pushen

git remote add Origin [email protected]:dhalperi/test.git
git Push -u Origin master
70
Dan Halperin

Ich wollte oben nur einen Kommentar hinterlassen, aber ich werde auch eine zusammengefasste Antwort hinzufügen. Meine vollständige Antwort lautet hier .

Dies erfolgt nicht über das Terminal, da die Frage dies verlangt. Sie können dies jedoch als alternative Methode betrachten. Es ist jetzt jedoch gut in Xcode integriert und nicht schwer zu tun.

Erstellen Sie ein Git-Repository, wenn Sie ein neues Projekt erstellen

enter image description here

Sehen Sie sich die Antwort an, die ich oben verlinkt habe, wenn Sie bereits ein Projekt ohne Git-Repository haben.

Machen Sie ein Commit

enter image description here

Wählen Sie nach einer Änderung in Ihrem Projekt Commit ... aus der Quellcodeverwaltung Speisekarte. Sie werden eine kurze Commit-Nachricht hinzufügen.

Erstellen Sie ein neues GitHub-Repository

enter image description here

Erstellen Sie auf der Website GitHub ein neues Repository. Nennen Sie es wie Sie wollen, aber nicht fügen Sie ein README oder .gitignore oder Lizenz noch. Nachdem Sie das neue Repository erstellt haben, kopieren Sie den Link dazu.

Fügen Sie eine Fernbedienung in Xcode hinzu

in Xcode gehen Sie zu Quellcodeverwaltung > Ihr Zweigname> Konfigurieren . Klicken Sie anschließend auf die Registerkarte Remote > " + "> Remote hinzufügen . Geben Sie den Namen und die Adresse Ihres Repository ein.

enter image description here

Schieben Sie Ihr Projekt auf GitHub

Gehen Sie zu Quellcodeverwaltung > Drücken Sie . Sie müssen beim ersten Mal Ihren GitHub-Benutzernamen und Ihr Passwort eingeben.

Das ist es. Wenn Sie jetzt Änderungen an Xcode vornehmen, müssen Sie nur noch Commit und Push .

Wenn Sie diese Erklärung nicht befolgt haben, lesen Sie bitte this und this für weitere Einzelheiten.

Weitere Studie

Dies ist ein exzellentes Video, das ich mir kürzlich angesehen habe und das mir geholfen hat, Git und seine Integration mit GitHub besser zu verstehen.

56
Suragch

Holen Sie sich die Github Mac-Anwendung, Sie brauchen eigentlich kein Terminal, es sei denn, Sie möchten mehr fortgeschrittene Sachen machen ;-)

Gehen Sie einfach auf GitHub zu Ihrer Projektseite und klicken Sie auf "Clone in Mac". Dies sollte automatisch herunterladen und für Sie installieren. Sie müssen dies mindestens einmal tun, um die App zu installieren und einige erforderliche Berechtigungen einzurichten.

Danach sehen Sie die GitHub-Anwendung in Ihrem Dock. Öffnen Sie sie einfach und klicken Sie auf das kleine "+" unten. Dort sehen Sie "Neues Repository erstellen" und "Neues lokales Repository hinzufügen".

Sie können entweder das Repository hinzufügen, das XCode bereits für Sie erstellt hat, oder eines von GitHub herunterladen und es dann in XCode öffnen.

7
Martin Baulig

eine nicht-terminale Lösung ist die Installation von SourceTree . Es ist eine GUI, die im Vergleich zum Terminal sehr einfach zu bedienen ist. Es wird jedoch dringend empfohlen, Git-Befehle richtig zu lernen.

2
mihai

wenn Sie bereits ein Git-Repo auf Ihrem Mac haben und Xcode 9 verwenden,

wechseln Sie für Xcode 9 einfach zur Registerkarte Versionsverwaltung im Navigationsinspektor von Xcode. Klicken Sie mit der rechten Maustaste auf das Master-Git und wählen Sie auf GitHub die Option zum Erstellen eines Remote-Projektnamens.

gib deine GitHub-Zugangsdaten ein und gib git repo einen Namen. Xcode erstellt und pusht deinen Code für dich. enter image description here

1
Vimal