Xcode + GitHub = HILFE

git config --global push.default simple

Du bist aber auch so fertig, das ist nur ne Warnung.
 
Okay, und wie krieg ich jetzt mein Xcode Projekt in GitHub rein ?
 
Du kopierst die Dateien da rein und machts dann

git add -A
git commit -m "Blah"
git push

Aber halt nicht den kompletten Ordner.
 
WOW !!!!
Vielen Dank, jetzt funktioniert es endlich !! <3

Kleine frage hab ich aber noch: Als ich diese ganzen Commands eingegeben habe, wurde ich nie aufgefordert, meinen Username und Password einzugeben...
Kann jetzt jeder etwas auf meine Repository hochladen ?
 
Ich nehme an, dass Du irgendwann in Xcode dein Passwort eingegeben hast.
Das kommt dann aus der keychain.
Kannst Du im Keychain Utility bei Internet Passwort suchen.
Ist ja https
 
Okay, super !! Danke nochmal
 
Wenn ich jetzt einpaar neue Sachen zu meinen Projekt hinzufüge, wird das Projekt dann automatisch auf Github geupdated oder muss ich dann wieder git add -A tippen ?
 
Das kannst Du dir quasi aussuchen.
Entweder du nimmst Xcode und addest die Dateien oder Du machst es von Hand.

Im Source Control Menu steht alles.
Einfach im Navigator die Dateien anklicken.

Ich mach alles mit git im Terminal.
 
Ich habe gerade etwas neues in meine Readme.md geschrieben, wie kann ich es jetzt updaten ?

Also so dass man jetzt den Inhalt der Readme.md online sehen kann
 
Ich habe gerade etwas neues in meine Readme.md geschrieben, wie kann ich es jetzt updaten ?

Also so dass man jetzt den Inhalt der Readme.md online sehen kann

Bitte, hilft mir ...
 
Bitte, hilft mir ...

Du wirst es doch wohl hinkriegen n Commit und Push zu machen. Ich bin mir sicher, dass das in JEDER Git howto und jeglicher Git+XCode howto steht.

Ich meine, manchmal versteh ich die Leute einfach nicht. So grundlegende Sachen muss man doch nicht in einem Forum erfragen. Du hättest schon lange dein Ergebnis, wenn du dir nur die Hilfe/Anleitung anschauen würdest oder sonst grundlegegende Literatur.

#1 Google Hit:
http://www.cimgf.com/2013/12/10/using-git-in-xcode/
 
Du wirst es doch wohl hinkriegen n Commit und Push zu machen. Ich bin mir sicher, dass das in JEDER Git howto und jeglicher Git+XCode howto steht.

Ich meine, manchmal versteh ich die Leute einfach nicht. So grundlegende Sachen muss man doch nicht in einem Forum erfragen. Du hättest schon lange dein Ergebnis, wenn du dir nur die Hilfe/Anleitung anschauen würdest oder sonst grundlegegende Literatur.

#1 Google Hit:
http://www.cimgf.com/2013/12/10/using-git-in-xcode/


Bevor du antwortest, lies dir den ganzen Thread durch, dann wirst du verstehen warum ich es nicht per Xcode machen kann. Bei mir geht es nur per Terminal.
Meine frage ist einfach nur: Wie ich die README.MD updaten kann, so dass sie jeder auf GitHub sehen kann.
 
Code:
git add <Datei>

oder:
git add -A

(alle Dateien)

git commit -m "Meine commit message"
git push

Da Du gerade erst anfängst, mach doch einfach die URL öffentlich.

Wir können nicht in Dein Repo schreiben, aber wir können es forken (eigene Kopie) und Dir dann sagen
"zieh mal unsere Änderungen von hier"

Solange Du Sachen ausprobierst sollte das doch kein Thema sein, Du kannst es ja beliebig oft löschen und ein neues anlegen.
Für "privat" eignet sich github sowieso nicht.

EDIT 1:
github selbst hat gute Anleitungen.

EDIT 2:
Mit "privat" meinte ich "solange man nicht zahlt."
Aber bevor ich github Geld gebe, würde ich mir lieber einen vserver mieten.
 
Code:
git add <Datei>

oder:
git add -A

(alle Dateien)

git commit -m "Meine commit message"
git push
.

Hmm, hat leider nicht funktioniert.
Habe das hier eingegeben :

git add <Mein Datei Pfad >
git commit -m " README aktualiesierung "
git push


Folgende Fehlermeldung :
remote: Repository not found.
fatal: repository 'https://github.com/ALTE_REPO/ALTE_REPO /' not found <-- Und diese Repo existiert ja nicht mehr..
 
Nein ;) Nicht schon wieder ;)

Ich habe keine Ahnung was Du da auf Deinem Rechner machst. Du hast schon wieder so oft Kram hin und her kopiert das Deine git-config kaputt ist.
Benutze hier den CODE Tag auf der Seite, geh in Dein Projekt:

Code:
cd Projekt
cat .git/config

In dem output suchst Du nach den remotes:

Code:
[remote "origin"]
	fetch = +refs/heads/*:refs/remotes/origin/*
	url = ssh://xxx.yyy.de/git/uuu/iPhone.git

Und schreib hier den Output rein.

Du hast wieder irgendwas irgendwo her kopiert.
Es gibt soviel Platz auf einem modernen Rechner, geh nach Documents in Deinem User Verzeichnis und lege Dir für ALLES ein neues Verzeichnis an.

Aufräumen geht immer...
Und kopier nicht dauernd im Finder Ordner hin und her ;)

EDIT: Du kannst uns durchaus Dein git repo sagen.
Es sei denn Du hast ein bezahltes privates, was ich nicht vermute.
Es ist sowieso öffentlich.

Ansonsten leg ich Dir eins an ;)
 
Nein ;) Nicht schon wieder ;)

Ich habe keine Ahnung was Du da auf Deinem Rechner machst. Du hast schon wieder so oft Kram hin und her kopiert das Deine git-config kaputt ist.
Benutze hier den CODE Tag auf der Seite, geh in Dein Projekt:

Code:
cd Projekt
cat .git/config

In dem output suchst Du nach den remotes:

Code:
[remote "origin"]
	fetch = +refs/heads/*:refs/remotes/origin/*
	url = ssh://xxx.yyy.de/git/uuu/iPhone.git

Und schreib hier den Output rein.

Du hast wieder irgendwas irgendwo her kopiert.
Es gibt soviel Platz auf einem modernen Rechner, geh nach Documents in Deinem User Verzeichnis und lege Dir für ALLES ein neues Verzeichnis an.

Aufräumen geht immer...
Und kopier nicht dauernd im Finder Ordner hin und her ;)

EDIT: Du kannst uns durchaus Dein git repo sagen.
Es sei denn Du hast ein bezahltes privates, was ich nicht vermute.
Es ist sowieso öffentlich.

Ansonsten leg ich Dir eins an ;)


Komischerweise steht dort schon meine neue Repo :

repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = true
[remote "origin"]
url = https://github.com/NEUE REPO/NEUE REPO.git
fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
remote = origin
merge = refs/heads/master
 
In diesem Verzeichnis. Und nur in diesem. Was sagt da

Code:
git add -A
git commit -m "Test Commit"
git push

Und bitte den kompletten output.
Danke.

PS: Es ist nicht so, dass ich Dir nicht helfen will. Aber Du musst schon mitmachen. Weil ich nicht alles raten kann.
 
  • Gefällt mir
Reaktionen: Critizz
Häää ?!
Jetzt geht es auf einmal ?!
Naja Trotzdem vielen Dank für deine Hilfe :=)
 
Zurück
Oben Unten