Als «git» getaggte Fragen

Git ist ein verteiltes Revisionskontrollsystem mit Schwerpunkt auf Geschwindigkeit.

1
Nach `chown -R` ist git super langsam
Ich habe ein riesiges GIT-Projekt mit mehreren GIT-Submodulen. Ich habe den Besitz ( chown -r) rootfür jede Datei in meinem Projekt rekursiv von auf meinen Benutzer geändert . Jetzt braucht jeder git-Befehl viel Zeit und scheint 99% der CPU zu verbrauchen. Was ist das Problem? Ich tat sudo chown -R …
10 bash  git  ownership 

6
Wie deaktiviere ich die Integration von Gnome-Keyring-SSH?
Ich möchte nicht, dass der Gnome-Schlüsselring meinen Git-Commits im Wege steht, auch weil er den gesamten Bildschirm sperrt, während er nach einem Passwort fragt, selbst bei KDE (obwohl ich jetzt zu GNOME gewechselt bin). Ich schätze zwar die Bequemlichkeit, nicht jedes Mal meine SSH-Passphrase eingeben zu müssen, aber wenn ich …
10 gnome  ssh  git  keyrings 

3
Wie verhindere ich, dass git bei jedem git-Befehl sudo benötigt?
Ich habe ein Verzeichnis erstellt, /var/wwwin dem meine Web-Apps geklont werden können. Als ich die App ursprünglich von GitHub geklont habe, musste ich sudo verwenden, und jedes Mal, wenn ich eine mache git pull, ist sudo erforderlich. Aus diesem Grund habe ich einige Probleme. Zum Beispiel stimmen meine SSH-Schlüssel nicht …
10 ssh  sudo  git  github 

3
Probleme beim Auschecken von Code aus Google Code
Ich habe kürzlich ein Upgrade auf Ubuntu 11.10 durchgeführt und konnte seitdem keinen Code mehr aus Google Code auschecken. Ich kann es weder mit svn noch mit git bekommen, aber beide haben vor dem Upgrade gearbeitet (also gehe ich davon aus, dass es ein Problem mit 11.10 ist). SVN: $ …
10 11.10  git  svn  ssl 

2
Gitweb / apache2 einrichten2
Ich habe vor kurzem begonnen, Code zu speichern, den ich auf einem lokalen Server schreibe, den ich zu Hause habe. Ich hatte gehofft, zu Hause eine Gitweb-Instanz zu starten, damit ich Commits sehen und den Fortschritt mit meinen anderen Teamkollegen verfolgen kann. Ich habe Server-Tutorials online ohne Glück ausprobiert. Ich …
10 server  git  apache2 

3
Warum erscheinen bei Verwendung der Uhr keine Git-Farben?
Beim Laufen git status -sbsehe ich: Ich möchte watch(aus procps-ng 3.3.3) ein Repository. Die --colorOption soll Farben behalten. Interessanterweise funktioniert es mit ls: $ watch --color "ls --color" Zeigen: Allerdings gitverschwinden die Farben: $ watch --color "git status -sb" Warum watchwerden Farben lsvon der gitAusgabe angezeigt, aber nicht von der …

1
RabbitVCS unter Ubuntu 16.04 LTS
Kürzlich habe ich Ubuntu 16.04 installiert und möchte RabbitVCS auf meinem System installieren. Ich füge bereits das PPA- und Apt-Update hinzu und scheine noch kein Build für Xenial zu sein http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/dists/xenial/main/binary-amd64/Packages http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/dists/xenial/main/binary-i386/Packages Wie kann ich den Betreuer kontaktieren? Hat jemand eine funktionierende Deb-Datei?

4
Wie kann ich eine Shell für Git wie in Windows haben?
Wenn ich Windows verwende, zeigt die Shell (sogar eine Standard-Windows-Shell) grundlegende Informationen zum Git-Repository an, wenn Sie sich in einem Git-Repository befinden. Dinge wie der aktive Zweig und vielleicht eine Farbcodierung. Gibt es eine Möglichkeit, dasselbe in Ubuntu zu haben?

2
Wie integriere ich Git in Emacs?
Was muss ich installieren, um in Ubuntu 11.04 so etwas wie die folgenden Zeilen ausführen zu können? M-x git-status git-commit-file command (c key) git pull git push
9 11.04  emacs  git 

1
Festschreibungsgrößen in Git erhalten?
Gibt es eine Möglichkeit herauszufinden, wie viel Speicherplatz von jedem Commit belegt wurde? Wenn ich nach jedem Commit drücke, sehe ich, wie viele Daten gesendet werden. Dies ist eine Möglichkeit, dies abzuschätzen. Aber es muss einen besseren Weg geben. Akzeptierte Lösung gibt mir folgende Ausgabe: $ ./git-commit-sizes 1494 40eb8832156be81711f3816f04031cf3b8ef16b0 2 …

1
Stündlicher GIT-Push
Kann ich einen Git- Push stündlich über ein Batch-Skript automatisieren ? Ich würde normalerweise Folgendes eingeben: git add * git commit -m "latest update" git push https://username:password@github.com/username/repository.git master Wie kann ich das automatisieren?


1
HEAD ist jetzt bei 9e52a21
Ich versuche, ein Kernelmodul auf einem Nexus 7-Emulator unter Ubuntu auszuführen. Ich habe diesen Befehl im Terminal ausgeführt: git clone https://android.googlesource.com/kernel/msm.git Dann möchte ich Folgendes überprüfen: git checkout remotes/origin/android-msm-flo-3.4-jb-mr2 Nachdem ich diese Zeile oben eingegeben habe, wurde folgende Fehlermeldung angezeigt: HEAD is now at 9e52a21... qseecom: Fix issue with incomplete …
8 kernel  git 

1
Gibt es eine Anwendung zum Verwalten von Konfigurationsdateien im Verzeichnis / etc mit Versionskontrolle?
Ich möchte die Versionskontrolle für Konfigurationsdateien auf dem Ubuntu-Server verwenden. Ich fand jedoch, dass es nicht einfach ist, git einfach für das gesamte /etcVerzeichnis zu verwenden, da viele Dateien nicht nachverfolgt werden müssen und das System manchmal in Dateien wie Protokolle schreibt, die ignoriert werden sollten. Gibt es eine Anwendung, …

2
Git ssh Fehler: Port 22: Keine Route zum Host
Ich habe versucht, git einzurichten und es für github zu verwenden, als ich dann dem Hilfedokument folgte, aber als ich zu Schritt 5 des Abschnitts zum Einrichten von SSH-Schlüsseln kam : Alles testen, Als ich diesen Befehl verwendete: ssh -T git@github.comIch habe einen Fehler erhalten :: ssh: Verbindung zum Host …
8 ssh  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.