Als «git» getaggte Fragen

Git ist ein verteiltes Versionsverwaltungssystem.

2
Ist es sicher, git mit mehreren Benutzern zu verwenden, wenn sich das Repository auf einer Windows-Dateifreigabe befindet?
Wir sind ein Team von weniger als zehn Personen, die schnell ein Git-Repository einrichten müssen, das die Active Directory-basierte Authentifizierung unterstützt. Die einfachste Lösung scheint darin zu bestehen, eine Dateifreigabe mit einem Git-Repository zu verwenden und diese über einen unc-Pfad zu erreichen, z git clone //server/share/repo.git Wir sind jedoch etwas …

1
Bereitstellungsstrategien für mehrere Server - Git auf Produktionsservern?
Hauptfrage: Ist die Bereitstellung mit Git auf Produktionsservern eine gute Strategie? Viele, viele Bereitstellungsstrategien, die ich sehe, drehen sich darum, Git auf Ihren Servern zu haben (Entwickler, Staging und Produktion). Die Vorzüge davon scheinen für den Einsatz auf der Bühne / Produktion offensichtlich zu sein: Fähigkeit, Änderungen schnell einzuziehen Einfachere …

2
Cron-Jobprüfung auf Änderungen im Git-Repository
Wir haben gerade unsere Serverkonfigurationen in ein Git-Repository verschoben. Daher sollten in keinem der Repository-Ordner Änderungen vorgenommen werden. Ich dachte darüber nach, wie ich einen Cron-Job einrichten könnte, um nach nicht festgeschriebenen Änderungen zu suchen. Wie kann ein Cron-Job eingerichtet werden, um nach Änderungen in einem Git-Repository zu suchen? Wenn …
7 monitoring  git  cron  grep 

5
Speichern von etckeeper-Repositorys auf einem zentralen Server über git
Ich hätte gerne ein zentrales Git-Repository für alle etckeeper .git-Repos meiner Server. Hier wurde vorgeschlagen, eine Datei in /etc/etckeeper/commit.d zu verwenden, die im Grunde so aussieht, vorausgesetzt, dass ein Git-Repo in Somedir auf Somehost eingerichtet wurde: #!/bin/sh cd /etc git push faruser@farhost:somedir Das Problem dabei ist, dass es wirklich schön …
7 git  etckeeper 

2
Wie kann man einen SSH-Schlüssel für Hudson mit dem Git-Plugin angeben?
Ich habe Hudson (Continuous Integration System) mit dem Git-Plugin, das auf einem Tomcat Windows-Dienst ausgeführt wird. msysgit ist installiert und das Verzeichnis msysgit bin befindet sich im Pfad. PuTTY / Pageant / Plink sind installiert und msysgit ist für deren Verwendung konfiguriert. Ich denke, das Problem besteht darin, dass der …
7 ssh  git  hudson 

4
fatal: http: //myserverip/home/git/example.git/info/refs nicht gefunden: haben Sie git update-server-info auf dem Server ausgeführt?
Ich bin diesem Beispiel gefolgt , um ein Git-Repository auf meinem Server einzurichten. Es hat funktioniert und ich habe pushmeinen Code erfolgreich bearbeitet . Aber wie kann ich jetzt ziehen oder klonen? Mit den Dokumenten habe ich versucht Git-Klon http: //REMOTE_SERVER/home/git/example.git .. Aber für mich bekomme ich: fatal: http: //myserverip/home/git/example.git/info/refs …
7 git  clone 

9
Welche Versionskontrollsysteme unterstützen LDAP / AD-Benutzer und -Gruppen?
Weiß jemand, welche der großen Player (falls vorhanden) LDAP / AD-Benutzer und -Gruppen für Authentifizierung UND Datenbankberechtigungen unterstützen? Insbesondere frage ich mich, ob SVN, GIT, Mercurial usw. es Benutzern ermöglichen, sich basierend auf AD-Berechtigungen anzumelden / eine Verbindung herzustellen und granulare Berechtigungen auf Ordner innerhalb der VC-Datenbank basierend auf Gruppen …

1
Wie behebe ich die Metainformation beim ersten Commit in Git?
Dies ist eine weitere Frage zu Wie kann ich bearbeiten git Geschichte einen falschen E - Mail - Adresse / Namen zu korrigieren . Unter Verwendung git rebase -i <first commit>, git commit --amend --author "Foo <foo@example.com>"und git rebase --continueich war in der Lage , die Protokolle für alle Commits …
7 git 

11
Git und Mercurial
Ich würde gerne wissen: Was ist der Unterschied zwischen Git und Mercurial? Was sind die Vor- und Nachteile ihrer Verwendung? Wie gut ist die Windows-Unterstützung für beide Tools?
7 git  mercurial  scm 

3
Installation von Git zur Verwendung in einem Mehrbenutzersystem
Ich muss git auf einem Ubuntu-Server installieren, auf den mehrere Benutzer zugreifen können. Ich gehe davon aus, dass ich git + ssh verwenden werde, damit jeder Benutzer ein Systemkonto hat. Wie installiere ich jedoch git und ein Repository, damit jeder Benutzer eine lokale IP-Adresse pushen / ziehen kann?
1 ubuntu  ssh  git  users 
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.