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.

8
Git dienen: Ich würde es so einfach mögen
Ich möchte wissen, wie man einfach über http = veröffentlicht, ähnlich wie Mercurials hg-Aufschlag! Führen Sie auf der Windows / Work-Box Folgendes aus: git serve und dann auf der Linux-Box EINFACH gehen: git clone http://project project fertig.
139 windows  git  mercurial 

5
Gitose gegen Gitolit? [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 4 Jahren . Verbessere diese Frage Ich suche nach einer Installation eines Git-Servers, um Projekte …
139 git  gitosis  gitolite 

4
So konvertieren Sie `git:` URLs in `http:` URLs
Ich arbeite hinter einem http-Proxy. Ich versuche, den Quellbaum von Android mit dem "Repo" -Tool zu klonen. Dieses Tool besteht darauf, git://URLs zu verwenden, obwohl http://URLs auch funktionieren. Daher kann ich die Quelle nicht herunterladen. Ist es möglich zu erzwingen git, immer zu verwenden http? Bearbeiten: Mein http_proxy ist korrekt …
139 git  proxy 

5
Warnung: Refname 'HEAD' ist nicht eindeutig
Ich bin neu bei Git und habe anscheinend einen Zweig zu viele, wenn ich den folgenden Befehl ausführe: warning: refname 'HEAD' is ambiguous. Ich erhalte folgende Ausgabe: warning: refname 'HEAD' is ambiguous. From github.com:dagda1/hornget * branch master -> FETCH_HEAD warning: refname 'HEAD' is ambiguous. warning: refname 'HEAD' is ambiguous. Wenn …
139 git 

4
Github: Nur Lesezugriff auf ein privates Repo
Ich entwickle einige private Projekte auf Github und möchte meinen Bereitstellungsservern nächtliche Cronjobs hinzufügen, um die neueste Version von Github abzurufen. Ich mache dies derzeit, indem ich auf jedem Bereitstellungsserver Schlüsselpaare generiere und den öffentlichen Schlüssel zum Github-Projekt als "Bereitstellungsschlüssel" hinzufüge. Ich habe jedoch kürzlich herausgefunden, dass diese Bereitstellungsschlüssel tatsächlich …

5
So öffnen Sie mehrere Pull-Anfragen auf GitHub
Wenn ich eine Pull-Anfrage auf GitHub öffne . Alle Commits seit meiner letzten Anfrage und alle neuen werden automatisch zu dieser Anfrage hinzugefügt . Ich kann anscheinend nicht steuern, welche Commits hinzugefügt werden und welche nicht. Wenn ich versuche, eine andere Pull-Anfrage zu öffnen, wird der Fehler "Ups! Es gibt …
139 git  github  pull-request 

5
Git Add Remote Branch
Ich möchte eine Fernbedienung und einen Zweig dieser Fernbedienung hinzufügen. Ich habe es getan git remote add <newname> <url>, dann habe ich es getan, git fetch --allaber es git branch -awird kein Zweig der Fernbedienung angezeigt. Meine .git / config zeigt die hinzugefügte Fernbedienung an. Kann mir bitte jemand helfen?
139 git 

9
Wie mache ich flache Git-Submodule?
Ist es möglich, flache Submodule zu haben? Ich habe ein Superprojekt mit mehreren Submodulen, jedes mit einer langen Geschichte, so dass es unnötig groß wird, wenn man die ganze Geschichte in die Länge zieht. Ich habe nur diesen unbeantworteten Thread gefunden . Sollte ich nur das Git-Submodul hacken , um …


12
Wie ordne ich einer Datei ohne Git einen Git SHA1 zu?
Soweit ich weiß, wenn Git einer Datei einen SHA1-Hash zuweist, ist dieser SHA1 aufgrund seines Inhalts für die Datei eindeutig. Wenn eine Datei von einem Repository in ein anderes verschoben wird, bleibt der SHA1 für die Datei unverändert, da sich der Inhalt nicht geändert hat. Wie berechnet Git den SHA1-Digest? …
138 git  sha1 


3
Lösen eines Zusammenschlusskonflikts "beide hinzugefügt" in Git?
Ich base in git neu, und ein Konflikt, den ich bekomme, ist "beides hinzugefügt" - das heißt, genau der gleiche Dateiname wurde unabhängig in meinem Zweig und in dem Zweig, auf dem ich neu basiert, hinzugefügt. git statussagt mir: # Unmerged paths: # (use "git reset HEAD <file>..." to unstage) …
138 git  merge  rebase 

1
Warum verwendet Git eine kryptografische Hash-Funktion?
Warum verwendet Git SHA-1 , eine kryptografische Hash-Funktion, anstelle einer schnelleren nicht-kryptografischen Hash-Funktion? Verwandte Frage: Frage zum Stapelüberlauf Warum verwendet Git SHA-1 als Versionsnummer? fragt, warum Git SHA-1 im Gegensatz zu fortlaufenden Nummern für Commits verwendet.
138 git  hash-function 

4
git erzeugt Gtk-WARNUNG: Anzeige kann nicht geöffnet werden
Ich habe über die Befehlszeile auf einem Computer, für den ich keine Administratorrechte habe, remote an meinem Projekt gearbeitet. Nach dem Ausführen wird git push origin masterdie folgende Fehlermeldung angezeigt: (gnome-ssh-askpass:29241): Gtk-WARNING **: cannot open display: Meine .git/configDatei hat folgenden Inhalt: [core] repositoryformatversion = 0 filemode = true bare = …


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.