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.

30
Visual Studio 2017 - Git ist mit einem schwerwiegenden Fehler fehlgeschlagen
Ich verwende Visual Studio 2017 Community Edition (CE), habe mich in meinem Microsoft-Konto angemeldet und bin mit VSTS verbunden. Ich kann alle meine Projekte und Repositorys sehen, aber wenn ich versuche, Änderungen abzurufen, abzurufen oder zu verschieben, wird der folgende Fehler angezeigt: Error encountered while pushing to the remote repository: …

11
Git / GitHub kann nicht zum Master pushen
Ich bin neu bei Git / GitHub und bin auf ein Problem gestoßen. Ich habe ein Testprojekt erstellt und es dem lokalen Repository hinzugefügt. Jetzt versuche ich, Dateien / Projekte zum Remote-Repository hinzuzufügen. Folgendes habe ich getan (und das hat funktioniert) - git remote add origin git://github.com/my_user_name/my_repo.git Wenn ich nun …
151 git  github 

6
Wie gehe ich mit IntelliJ IDEA-Projektdateien unter Git-Quellcodeverwaltung um, die sich ständig ändern?
Jeder in unserem Team verwendet IntelliJ IDEA, und wir finden es nützlich, die Projektdateien (.ipr und .iml) in die Quellcodeverwaltung zu integrieren, damit wir Build-Konfigurationen, Einstellungen und Inspektionen gemeinsam nutzen können. Außerdem können wir diese Inspektionseinstellungen auf unserem Continuous Integration Server mit TeamCity verwenden. (Wir haben die .iws-Datei für den …

4
Färben von Leerzeichen in der Ausgabe von git-diff
In Bezug auf die Code-Formatierung bin ich ein bisschen puristisch :). Ich entferne sehr oft unnötige Leerzeichen (Zeilen mit nur ws, ws am Zeilenende usw.). Ich habe sogar vim eingestellt, um diese Art von Linien zu zeigen, die rot gefärbt sind. Mein Problem ist, dass ich mit git-diff oft so …
151 git  colors  diff  whitespace 

8
Versuch, Dateien aus meinem Github-Repository abzurufen: "Weigert sich, nicht verwandte Historien zusammenzuführen"
Ich lerne Git und folge dem Git-Community-Buch. Zuvor (vor langer Zeit) habe ich auf Github ein öffentliches Repository mit einigen Dateien erstellt. Jetzt habe ich ein lokales Git-Repository auf meinem aktuellen Computer eingerichtet und einige Dateien festgeschrieben. Dann habe ich eine Fernbedienung hinzugefügt, die auf meine Github-Seite zeigt: [root@osboxes c]# …

7
Git diff - only-name und kopiere diese Liste
Ich möchte nur eine Liste der geänderten Dateien zwischen zwei Revisionen erhalten, was einfach ist: git diff -–name-only commit1 commit2 > /path/to/my/file Aber was soll ich schreiben, wenn ich alle aufgelisteten Dateien an einen anderen Ort kopieren möchte? Und ich brauche eine völlig identische Verzeichnisstruktur für kopierte Dateien. Zum Beispiel …
151 git 

10
So erhalten Sie ein bestimmtes Commit aus dem GitHub-Projekt
Ich muss die Facebook-API von GitHub herunterladen . Normalerweise klicke ich einfach auf die Registerkarte "Downloads", um den neuesten Quellcode herunterzuladen. In diesem Fall benötige ich ein älteres Commit: 91f256424531030a454548693c3a6ca49ca3f35a , aber ich habe keine Ahnung, wie ich das gesamte Projekt aus diesem Commit erhalten kann ... Kann mir bitte …
151 git  github 

5
Wie storniere ich eine Pull-Anfrage auf Github?
Wie kann eine Pull-Anfrage auf Github storniert werden? UPDATE In der akzeptierten Antwort wurden die Schritte in der Antwort nicht detailliert beschrieben, und auf jeden Fall hat Github dies seit dem Stellen dieser Frage ganz einfach gemacht. Hier sind die Schritte: Besuchen Sie die Pull-Anforderungsseite Tippen Sie auf die Schaltfläche …
151 git  github  pull-request 


12
Kann git-merge Unterschiede am Zeilenende ignorieren?
Ist es möglich git merge, Unterschiede am Zeilenende zu ignorieren? Vielleicht stelle ich die falsche Frage ... aber: Ich habe versucht , uisng config.crlf inputaber die Dinge bekamen ein bisschen chaotisch und außer Kontrolle geraten , besonders wenn ich wandte sie nach der Tat . Zum einen scheint das Anwenden …
150 git  merge  git-svn  line-endings  eol 

12
So ändern Sie die Datumsformate des Git-Protokolls
Ich versuche, das letzte Commit in Git anzuzeigen, benötige aber das Datum in einem speziellen Format. Ich weiß, dass das Protokoll-Format %addas Format respektiert --date, aber das einzige --dateFormat, das ich finden kann, ist "kurz". Ich möchte die anderen kennen und wissen, ob ich eine benutzerdefinierte erstellen kann, z. git …
150 git  command-line 

5
Wie kann man auf ein nicht nacktes Git-Repository pushen?
Normalerweise arbeite ich auf einem Remote-Server über ssh (screen und vim), wo ich ein Git-Repository habe. Manchmal bin ich nicht online, daher habe ich ein separates Repository (von meiner Fernbedienung geklont) auf meinem Laptop. Ich kann jedoch nicht von diesem Repository auf der Remote-Seite abrufen, da ich normalerweise hinter einer …

14
Warum behandelt Git diese Textdatei als Binärdatei?
Ich frage mich, warum Git mir das sagt:? $ git diff MyFile.txt diff --git a/MyFile.txt b/MyFile.txt index d41a4f3..15dcfa2 100644 Binary files a/MyFile.txt and b/MyFile.txt differ Sind sie nicht Textdateien? Ich habe die .gitattributes überprüft und es ist leer. Warum bekomme ich diese Nachricht? Ich kann keine Unterschiede mehr bekommen, wie …
150 git  binary 

6
Git selektive lokale Änderungen aus einer Datei zurücksetzen
In meinem Git-Repo, das ein SVN-Repo verfolgt, habe ich eine Reihe von Änderungen an einer einzelnen Datei vorgenommen. Jetzt möchte ich diese Änderungen zurücksetzen (wie svn revert), aber nur Teile der Datei. Ich möchte in der Lage sein, die Unterschiede in der Datei anzuzeigen, die Änderungen, die ich nicht möchte, …

4
Git On Custom SSH Port
Mein VPS-Anbieter empfiehlt, meinen SSH-Port der benutzerdefinierten Portnummer zu überlassen, die er standardmäßig zuweist (nicht 22). Die Sache ist, während ich weiß, dass ich die Portnummer beim Erstellen einer Remote-Konfiguration angeben kann, scheint es, als könnte ich nicht dasselbe tun, wenn ich einen Git-Klon mache. Ich verwende Gitolite, daher klone …

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.