Als «git» getaggte Fragen

Git ist ein Open-Source-System zur verteilten Versionskontrolle (DVCS). Verwenden Sie dieses Tag für Fragen zur Verwendung von Git und zu Workflows. Verwenden Sie das [github] -Tag NICHT für Git-bezogene Probleme, nur weil ein Repository zufällig auf GitHub gehostet wird. Verwenden Sie dieses Tag auch nicht für allgemeine Programmierfragen, die zufällig ein Git-Repository betreffen.

7
Git diff --stat zeigt den vollständigen Dateipfad an
Dabei werden git diff --stateinige Dateien mit dem vollständigen Pfad von der Repository-Basis aufgelistet, einige Dateien jedoch wie folgt: .../short/path/to/filename. Das heißt, der Pfad beginnt mit ...und es wird nur ein kurzer Pfad angezeigt. Ich möchte git diffden vollständigen Dateipfad für alle Dateien auflisten, damit diese problemlos von einem Skript …
103 git  git-diff 



5
Neuordnung von Commits
Ich arbeite derzeit an einer Filiale und möchte, dass einige Commits in andere Filialen integriert werden: a-b-c-d-e-f-g (branchA) / --o-x-x-x-x-x-x-x-x-x-x (master) \ x-x-x-x-x (branchB) (Buchstaben bezeichnen Commits, und das "x" sind irrelevante Commits.) Ich bemerkte jedoch, dass es eine gute Idee wäre, einige Commits zusammenzufassen. Ich möchte a, d, e …
103 git  branch 

3
Was bedeutet "@@ -1 +1 @@" in der Diff-Ausgabe von Git?
Ich habe Daten aus den zurückgegebenen Informationen gesammelt git diff <commitId>..<commitId> und ich lief in @@ -1 +1 @@ Ich kann nicht herausfinden, was mir das sagt. Ich habe ein bisschen bei Google gesucht, aber ohne Erfolg.
103 git  diff 

7
Übergabe von ssh-Optionen an git clone
Ich versuche auszuführen, git cloneohne dass ssh den Schlüssel des Repository-Hosts überprüft. Ich kann es von ssh so machen: ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no user@host Gibt es eine Möglichkeit, die gleichen ssh-Optionen an den Befehl git clone zu übergeben? Bearbeiten: Es gibt eine Einschränkung, die ich nicht ändern kann, ~/.ssh/configoder …
103 git  ssh 

4
Wie kann sbt Abhängigkeitsartefakte aus git ziehen?
Ich habe gehört (und ich weiß, dass ich auch Beispiele gesehen habe, wenn ich mich nur daran erinnern kann, wo), dass sbtAbhängigkeiten von einem Git-Repo erhalten werden können. Ich suche nach der Abhängigkeit harrah / up von github. Das Repository stellt keine Artefakt-JAR-Dateien bereit, sondern nur einen Quellbaum, der für …

11
Kann ich mein vorhandenes Git-Repo mit OpenShift verwenden?
Ist es notwendig, Git Repo nur bei OpenShift zu haben? Ich habe bereits Bitbucket / Github Git Repo und würde es vorziehen, nur dort zu pushen. Kann ich mich einfach einhaken, damit OpenShift eine Andeutung bekommt? Oder zur Vereinfachung drücke ich nur auf Github, aber wenn ich bereitstellen möchte, mache …
102 git  openshift 


1
Warum hat Git eine Teezeit?
In der Datei date.c im Git-Quellcode stelle ich die folgende Struktur spezieller Zeitnamen fest: static const struct special { const char *name; void (*fn)(struct tm *, struct tm *, int *); } special[] = { { "yesterday", date_yesterday }, { "noon", date_noon }, { "midnight", date_midnight }, { "tea", date_tea …
102 git 

14
'ssh-keygen' wird nicht als interner oder externer Befehl erkannt
ich renne git push -u origin master Es sagt mir, dass "Berechtigung verweigert (öffentlicher Schlüssel) fatal: Das entfernte Ende hat unerwartet aufgelegt" Dann habe ich im Internet nachgeschlagen und festgestellt, dass ich einen SSH-Schlüssel für mein Konto auf GitHub generieren musste. Als ich dabei versuchte, ssh-keygen -t rsa "email@youremail.com" zu …
102 windows  git  ssh  github 



7
Wie mache ich einen Klon mit einem Zweig rückgängig?
Ich habe ein Repo mit dem geklont git clone -b <branch name> --single-branch <github url> <target directory> Dies hat NUR diesen Zweig geklont, aber jetzt möchte ich zum Master und zu anderen Zweigen wechseln. Gibt es eine andere Möglichkeit, als den Rest des Repos zu klonen und den Rest des …
102 git  github 

4
Durchsuchen Sie verwaiste Commits in Git
Mein Git-Repository ist irgendwie wackelig geworden - ich habe heute Morgen msysgit geladen und anstatt den Filialnamen nach dem aktuellen Verzeichnis anzuzeigen, heißt es "((ref: re ...))", 'git status' meldet alles als Neue Datei, 'Git Log' und 'Git Reflog' sagen mir "fatal: schlechte Standardrevision 'HEAD'" und so weiter. Wenn ich …
102 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.