Ich empfehle Ihnen, Git Extensions zu installieren, das alles enthält, was Sie benötigen, eine benutzerfreundliche GUI und ein Visual Studio Plug-In.
Ich habe es satt, meinen Projektordner manuell in meinen DropBox-Ordner zu kopieren. Bitte, SO Jedi, lehre mich die Wege des GIT?
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 Antworten auf die Frage
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–bare
im 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.git
Verzeichnis 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.
Verwandte Probleme
-
3
Ein https: // ... als lokales logisches Laufwerk abbilden?
-
3
Um Mail für `git am` arbeiten zu lassen
-
8
Verwenden von Git zum Verwalten einer iTunes-Bibliothek?
-
8
Git Client für OS X & Windows?
-
11
Gibt es Anwendungen für die verteilte Revisionskontrolle (DVCS), wenn ich kein Programmierer bin?
-
14
Wie kann ich git-completion.bash unter Mac OS X zum Laufen bringen?
-
2
Wie man "git pull" wieder wie erwartet zum Laufen bringt
-
2
Git - GitHub Repository Setup möglich?
-
9
Wie kann ich ein Commit zurücksetzen?
-
3
git-receive-pack: Befehl nicht gefunden