Ich habe es satt, meinen Projektordner manuell in meinen DropBox-Ordner zu kopieren. Bitte, SO Jedi, lehre mich die Wege des GIT?

1513
Papuccino1

Ich arbeite an einem persönlichen Projekt. Nicht sehr groß und ich bin der einzige, der daran arbeitet.

Wie kann GIT mein Arbeitsprojekt für ein Backup sichern? Wie prüft GIT, ob es sich um eine funktionierende Version handelt, oder muss ich manuell mit der rechten Maustaste auf den Ordner klicken und ihn ähnlich wie Tortoise SVN "festschreiben"?

Ich bin nicht an den erweiterten Funktionen interessiert, da ich sie offenbar noch nicht ganz benutze. Ich muss nur wissen, wie man es auf meinem Windows 7-Rechner installiert und es sagt: "Hey Bro, sehen Sie dieses Projekt? Behalten Sie die Kontrolle darüber, ok?"

Danke SO Hoffentlich könnt ihr mir Jungs wieder tolle Dinge beibringen. : D

2
"... Windows 7 Machine, und sagen Sie es:" Hey Bro, sehen Sie dieses Projekt? Behalten Sie die Tabs, ok? "- * das * ist nicht programmierbedingt P Shved vor 14 Jahren 1
Ich benutzte Laienbegriffe, um besser zu beschreiben, womit ich Hilfe brauche. Papuccino1 vor 14 Jahren 0

2 Antworten auf die Frage

2
iamamac

Ich empfehle Ihnen, Git Extensions zu installieren, das alles enthält, was Sie benötigen, eine benutzerfreundliche GUI und ein Visual Studio Plug-In.

0
VonC

Wie kann GIT mein Arbeitsprojekt für ein Backup sichern?

Das wäre der Push-Ordner, der von DropBox verwaltet wird.
Sehen Sie sich diesen Blogeintrag als praktisches Beispiel an

Geben Sie im Projektverzeichnis des Projekts, das Sie freigeben möchten, Folgendes ein:

bash$ git clone --bare . ~/Dropbox/Shared/MySharedProject.git 

Hinweis: Denken Sie daran, dass Sie dieses Projekt bereits unter der Versionskontrolle von Git haben.
Das –bareim clone-Befehl verwendete Schlüsselwort bedeutet, dass Sie einfach ein Verzeichnis erstellen möchten, das den Inhalt des .git-Verzeichnisses in Ihrem Projektverzeichnis und nicht den eigentlichen Arbeitsbereich enthält.
Das .gitVerzeichnis enthält den gesamten Code und Änderungen an allem, was Sie benötigen - es ist nicht der eigentliche Arbeitsbereich, von dem aus xcode arbeitet.

Erstellen Sie ein Remote (Alias) für das neu geklonte Projekt, indem Sie Folgendes eingeben:

 bash$ git remote add sharedproject ~/Dropbox/Shared/MySharedProject.git 

Jetzt können Sie alle Codeänderungen aus Ihrem Arbeitsverzeichnis in das geklonte Verzeichnis verschieben, da es sich in Ihrer Dropbox befindet, automatisch in die Dropbox hochgeladen und von allen anderen Computern heruntergeladen wird, die auf Dropbox zugreifen können.
Zuerst müssen Sie alle Änderungen in Ihrem Arbeitsverzeichnis mit dem folgenden Befehl festschreiben.

bash$ git commit -a -m "Commit message" 

Dann müssen Sie die Änderungen mit den folgenden Schritten auf die Fernbedienung übertragen.

bash$ git push sharedproject master 

Dadurch werden Ihre Änderungen in das geklonte Repository verschoben, das sich in Ihrem Dropbox-Verzeichnis befindet. Sobald Sie dies tun, sollte das Dropbox-Symbol in Ihrer Menüleiste in das Symbol "Synchronisieren" geändert werden. Wenn Ihre Änderung klein ist, wird sie sich nur für einen Sekundenbruchteil ändern. Sie müssen also genau darauf achten, um zu sehen, dass dies passiert.
Sobald Ihre Dateien festgeschrieben und in Ihr geklontes Repository übertragen wurden, können Sie das Projekt jetzt von einem anderen Computer abrufen.

Siehe auch http://stackoverflow.com/questions/1960799/ using-gitdropbox-together-effective VonC vor 14 Jahren 0