Als «git» getaggte Fragen

Git ist ein verteiltes Versionsverwaltungssystem.

1
Wie gut skaliert authorized_keys?
Wenn ich etwas wie Gitolite verwende, um die Zugriffskontrolle zu handhaben, wie gut skalieren autorisierte_Tasten? Das heißt, wenn ich 50.000 Benutzer gesagt habe, wie wird die Leistung sein (ich schätze nicht sehr gut). Was sind die Alternativen? Update: Ich habe beschlossen, selbst einige Tests durchzuführen (was ich eigentlich hätte tun …
11 ssh  git  gitolite 

2
debian: FATAL -> Gabelung fehlgeschlagen
Zum ersten Mal in meinem Leben habe ich so etwas: root@peklan:~# aptitude install git-core No packages will be installed, upgraded, or removed. 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0 B of archives. After unpacking 0 B will be used. FATAL …
11 debian  git 

2
Git Push über http (mit Git-http-Backend) und Apache funktioniert nicht
Ich habe verzweifelt versucht, Push für Git durch den "Smart-http" -Modus mit Git-http-Backend zu bekommen. Nach vielen Stunden des Testens und der Fehlerbehebung bin ich jedoch immer noch mit error: Cannot access URL http://localhost/git/hello.git/, return code 22 fatal: git-http-push failed` Ich verwende die neuesten Versionen von Ubuntu (12.04), Apache2 (2.2.22) …
11 apache-2.2  ubuntu  http  git 


4
Bereitstellen von Dateien auf mehreren Servern
Wir haben ein zentrales Repository von Dateien in beispielsweise Server-1 unter /srv/www. Dann haben wir auch N Server. Wir möchten, dass Server-1 seine Dateien /srv/wwwso schnell und effizient wie möglich auf allen Servern bereitstellen kann. Gibt es so etwas wie rsync, aber anstatt ein einzelnes Ziel anzugeben, geben Sie einen …
11 rsync  deployment  git 

5
Kann etckeeper verwendet werden, um Konfigurationsdateien außerhalb von / etc zu verfolgen?
Insbesondere möchte ich meine grub.conf( /boot/grub/grub.conf) und einige Oracle-Dateien (dh /db/app/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora) verfolgen . Ich habe versucht, Links zu verwenden. etckeeper / git verfolgt jedoch nur, wo der Link verweist, nicht den tatsächlichen Inhalt. Und ich kann keine festen Links erstellen, da sich die Dateien auf einem anderen Volume befinden. Ich …
11 git  etckeeper 

4
Erstellen Sie einen SSH-Benutzer mit eingeschränkten Berechtigungen, um nur das Git-Repository zu verwenden
Ich habe ein Git-Repository auf meinem SunOS-Server gehostet, das ich über ssh remote verwende git clone ssh://myUser@mydomain.com/path/to/git Jetzt muss ich weitere Benutzer hinzufügen, um auf dieses Repository zugreifen zu können, bin mir aber nicht sicher, wie. Ich habe ssh einen testUser hinzugefügt , aber ich kann diese Benutzerrechte anscheinend nicht …


6
Wie erhalte ich transparente, effiziente Snapshots oder Versionierungen von Dateisystemen unter ext3 / 4?
Ich habe lange über die Versionierung von Dateisystemen nachgedacht. Dies ist eine Killer-Funktion, und ich habe mir Wayback, ext3cow, zfs, Sicherungslösungen oder einfach nur cvs / svn / git-Overlays angesehen. Ich betrachte ext3cow als das Modell für meine Anforderungen. Transparent, effizient, aber ich kann auf die zusätzliche ls abc@timestampFunktion verzichten. …

3
git vs Subversion - Vor- und Nachteile [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
11 svn  repository  git 

3
Git: schien in "(kein Zweig)" zu sein und verlor dann meine Änderungen
Ich habe versucht, von meinem Git-Arbeitsbereich auf Github zuzugreifen, aber meine hinzugefügten und festgeschriebenen Änderungen schienen nicht hochgeladen zu werden. Als ich dann einen "Git-Zweig" machte, bekam ich etwas, das so aussah: git branch * (no branch) master Dummerweise dachte ich, ich könnte wieder mit dem Meister anfangen git checkout …
11 git 

3
Zugriff auf '/root/.config/git/attributes' nicht möglich: Berechtigung> verweigert ”
In unserem Ubuntu-Server können wir als Nginx-Benutzer klonen /usr/share/nginx/www, der über www-data:wwwden Besitz von -data verfügt und eine Warnung erhält ”Warnung: Zugriff auf '/root/.config/git/attributes' nicht möglich: Berechtigung verweigert” Wir führen den Befehl als aus sudo -u www-data git clone <repo>. Mit sudo bekommen wir diese Warnung, sonst funktioniert es gut. …
10 ubuntu  gitlab  git 

8
Gitlab funktioniert nicht mit SSH-Schlüsseln
Ich habe Probleme mit Gitlab. Ich habe die folgende Anleitung verwendet, um Gitlab https://github.com/gitlabhq/gitlab-recipes/blob/master/install/centos/README.md zu installieren und zu konfigurieren . Die Installation schien gut zu laufen. Die Webanwendung scheint gut zu funktionieren. Ich kann jedoch nicht klonen, ziehen, pushen, im Grunde kann ich Gitlab nicht verwenden. Ich habe 403 Fehler …
10 ssh  git  gitlab 

1
Git auf HTTP mit Gitolit und Nginx
Ich versuche, einen Server einzurichten, auf den mein Git-Repo mit HTTP (S) zugreifen kann. Ich verwende Gitolite und Nginx (und Gitlab für das Webinterface, aber ich bezweifle, dass es einen Unterschied macht). Ich habe den ganzen Nachmittag gesucht und glaube, ich stecke fest. Ich glaube, ich habe verstanden, dass Nginx …
10 nginx  git  gitolite  fcgi 

3
So löschen Sie das Git-Repository mit Gitosis
Ich verwende Gitosis, um einige Git-Repositorys auf einem Remote-Server zu verwalten. Da ich am Anfang damit bin, mache ich viele Fehler. Deshalb muss ich jetzt ein Git-Repository löschen, das ich mit Gitosis erstellt habe. Ist dies mit Gitosis möglich oder muss ich mich bei diesem Computer anmelden und es von …
10 git 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.