Mein Unternehmen hat keinen zentralen Git-Server und erlaubt mir auch nicht, BitBucket usw. zu verwenden.
Gibt es trotzdem, dass ich meinen localhost als verwenden kann remote
?
EDIT: Ich bin auf einem Windows-Rechner
promethuspk
Mein Unternehmen hat keinen zentralen Git-Server und erlaubt mir auch nicht, BitBucket usw. zu verwenden.
Gibt es trotzdem, dass ich meinen localhost als verwenden kann remote
?
EDIT: Ich bin auf einem Windows-Rechner
Lokale Verzeichnisse funktionieren genauso wie Remote-Repository-URLs, also müssen Sie im Grunde nichts tun, solange Sie die einzige Person sind, die das Repository verwendet.
Beispiel unter der Annahme von Git Bash (von msysgit):
mkdir /c/git
mkdir /c/git/testrepo.git
cd /c/git/testrepo.git
git init --bare
cd $TEMP
git clone /c/git/testrepo.git
cd testrepo
# hackety hack
git add .
git commit -m "I shouldn't be making commits like this but who's gonna sue me"
git push origin master
cd ..
git clone /c/git/testrepo.git testrepo2
cd testrepo2
# wow, all my files are here
Das heißt, erstellen Sie einfach ein normales lokales Repository mit git init
gibt Ihnen ein vollständiges Git-Repository, in dem Sie Commits und alles machen können, und das Sie klonen und zusammenführen/herausziehen können. Meistens ist das wirklich alles, was Sie brauchen.
Wird dies dann auf der Registerkarte „Github-Umgebungen“ als Bereitstellung angezeigt?
– Marwin
23. Januar 2019 um 3:06 Uhr
@Marvin nein, dies beinhaltet keinerlei Netzwerkzugriff, sodass GitHub nie erfährt, was Sie tun.
– Jan Krüger
25. Januar 2019 um 18:51 Uhr
Wissen Sie zufällig, wie ich Bereitstellungen auf der Registerkarte “Umgebungen” neben den Github-Seiten erhalten kann?
– Marwin
25. Januar 2019 um 20:07 Uhr
Toni Ho
Ja, geben Sie einfach einen Benutzernamen als localhost ein: http://linuxprograms.wordpress.com/2010/05/10/how-to-set-up-a-git-repository-locally/
Die andere Möglichkeit besteht darin, ein Gitolite lokal einzurichten.
Aber ich weiß nicht, warum Sie ein anderes Repository einrichten möchten, wenn “workcopy” tatsächlich ein Repository ist.
Ich bin auf einem Windows-Rechner. Wie wird dies auf einem Windows-Rechner gemacht?
– Prometheuspk
2. Dezember 2013 um 9:55 Uhr
stackoverflow.com/questions/20305832/…
– eRIZ
2. Dezember 2013 um 9:56 Uhr
Gogs kann eine einfachere Lösung sein: gogs.io/docs/installation/install_from_binary
– eRIZ
1. August 2017 um 10:49 Uhr