Als «git» getaggte Fragen

Git ist ein kostenloses und Open Source verteiltes Versionskontrollsystem, mit dem alles von kleinen bis zu sehr großen Projekten schnell und effizient abgewickelt werden kann.

9
Wie färbt man die Ausgabe von Git ein?
Gibt es eine Möglichkeit, die Ausgabe für git (oder einen beliebigen Befehl) einzufärben? Erwägen: baller@Laptop:~/rails/spunky-monkey$ git status # On branch new-message-types # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) …
256 bash  colors  git 


8
GUI für GIT ähnlich SourceTree
Gibt es eine ähnliche Software wie SourceTree , eine GUI für Git für Linux? Ich kenne mich mit Giggle, Git Cola usw. aus. Ich suche eine schöne, benutzerfreundliche GUI für Git.
133 software-rec  git  gui 

3
Stellen Sie fest, ob das Git-Arbeitsverzeichnis in einem Skript sauber ist
Ich habe ein Skript, das rsyncmit einem Git-Arbeitsverzeichnis als Ziel ausgeführt wird. Ich möchte, dass das Skript ein anderes Verhalten aufweist, je nachdem, ob das Arbeitsverzeichnis sauber ist (keine Änderungen zum Festschreiben) oder nicht. Wenn zum Beispiel die Ausgabe von wie git statusfolgt ist, möchte ich, dass das Skript beendet …
83 shell-script  git 

8
Tipps, um ~ der Quellcodeverwaltung zu unterstellen
Ich möchte mein Home-Verzeichnis (~) der Quellcodeverwaltung unterwerfen (in diesem Fall git), da sich dort viele Einstellungsdateien (.gitconfig, .gitignore, .emacs usw.) befinden, die ich maschinenübergreifend übertragen möchte. und sie in Git zu haben, würde es schön machen, sie abzurufen. Mein Hauptrechner ist mein MacBook, und wie OS X eingerichtet ist, …

9
Git-Pull von der Fernbedienung, aber kein solcher Ref wurde geholt?
Ich habe einen Git-Spiegel auf meiner Festplatte und wenn ich mein Repo mit Git-Pull aktualisieren möchte, erhalte ich folgende Fehlermeldung: Your configuration specifies to merge with the ref '3.5/master' from the remote, but no such ref was fetched. Es gibt mir auch: 1ce6dac..a5ab7de 3.4/bfq -> origin/3.4/bfq fa52ab1..f5d387e 3.4/master -> origin/3.4/master …
69 git 

5
Erstellen eines Benutzers ohne Passwort
Ich versuche, einen Benutzer ohne Passwort wie folgt zu erstellen: sudo adduser \ --system \ --shell /bin/bash \ --gecos ‘User for managing of git version control’ \ --group \ --disabled-password \ --home /home/git \ git Es ist gut erstellt. Aber wenn ich versuche, mich unter dem Git-Benutzer anzumelden, erhalte ich …

4
Wie hat "git pull" meine Hausaufgaben gegessen?
Ich fühle mich wie ein Kind im Büro des Direktors, das erklärt, dass der Hund meine Hausaufgaben in der Nacht vor der Fälligkeit gefressen hat, aber ich starre einen verrückten Datenverlust ins Gesicht und kann nicht herausfinden, wie es passiert ist. Ich würde gerne wissen, wie git mein Repository als …


3
Git Diff zeigt Farben falsch an
Um eine farbige Ausgabe von allen Git-Befehlen zu erhalten, habe ich Folgendes festgelegt: git config --global color.ui true Dies erzeugt jedoch eine Ausgabe wie diese für git diff,git log wohingegen Befehle wie git statusAnzeige in Ordnung sind Warum werden die maskierten Farbcodes in einigen Befehlen nicht erkannt und wie kann …
46 osx  colors  git  pager 


8
Gibt es Fallstricke, um $ HOME in Git zu setzen, anstatt Punktdateien zu verknüpfen?
Ich habe seit vielen Jahren mein gesamtes $HOMEVerzeichnis in Subversion eingecheckt. Dies beinhaltete alle meine Punktedateien und Anwendungsprofile, viele Skripte, Tools und Hacks, meine bevorzugte Basisstruktur für das Home-Verzeichnis, nicht nur einige seltsame Projekte und ein Warehouse mit zufälligen Daten. Das war eine gute Sache. Solange es dauerte. Aber es …


2
So entfernen Sie eine Datei aus dem Git-Index
Wie entferne ich eine Datei aus dem Index eines Git-Repositories, ohne die Datei aus dem Arbeitsbaum zu entfernen? Wenn ich eine Datei hätte ./notes.txt, die von git verfolgt wird, könnte ich sie ausführen git rm notes.txt. Aber das würde die Datei entfernen. Ich möchte lieber, dass git einfach aufhört, die …
33 git 

1
Git-Upload-Pack hängt auf unbestimmte Zeit
Ich habe folgende Anrufstruktur: Jenkins rennt fab -Huser@host set_repository_commit_hash:123abc. set_repository_commit_hashläuft git fetchmit pty = False. Der untergeordnete Prozess wird ssh git@github.com git-upload-pack 'user/repository.git'nie beendet. Ich habe versucht, git fetchin einem lokalen Klon auszuführen, und das ist erfolgreich, aber das Ausführen gibt ssh git@github.com git-upload-pack 'user/repository.git'nur Folgendes zurück und hängt: 00ab84249d3bb20930c185c08848c60b71f7b28990d6 …
30 ssh  git  jenkins 

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.