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.


3
Wie schreibt man Code als anderer Benutzer fest?
Ich möchte dies für ein Skript tun können. Ich erstelle im Wesentlichen den gesamten Versionsverlauf eines Codes in Git neu - derzeit wird ein anderes Versionskontrollsystem verwendet. Ich benötige das Skript, um die Commits zu Git hinzufügen zu können, während der ursprüngliche Autor (und das Datum) des Commits beibehalten werden. …
112 git  command-line  commit 


2
Meine Pull-Anfrage wurde zusammengeführt. Was ist als Nächstes zu tun?
Ich habe kürzlich an einem Projekt von GitHub teilgenommen. Ich habe folgendes gemacht: Das ursprüngliche Repository wurde gegabelt, auf meinen lokalen Computer geklont, ein Zweig zum Beheben des vorhandenen Fehlers erstellt, der Fehler in diesem Zweig behoben, dieser Zweig in mein Repo verschoben und eine Pull-Anfrage an den Autor des …
112 git  github 

5
Fehler beim Abrufen von git - unzureichende Berechtigung zum Hinzufügen eines Objekts zur Repository-Datenbank .git / Objekte
Ich habe einen Git-Fehler: "Unzureichende Berechtigung zum Hinzufügen eines Objekts zur Repository-Datenbank .git / Objekte" jedes Mal, wenn ich "Git-Pull-Ursprung entwickeln" lasse. remote: Counting objects: 70, done. remote: Compressing objects: 100% (7/7), done. remote: Total 42 (delta 35), reused 42 (delta 35) error: insufficient permission for adding an object to …
112 git 

12
rsync ausschließen gemäß .gitignore & .hgignore & svn: ignorieren wie --filter =: C.
Rsync enthält eine raffinierte Option --cvs-excludezum "Ignorieren von Dateien auf die gleiche Weise wie CVS", aber CVS ist seit Jahren veraltet. Gibt es eine Möglichkeit, Dateien auszuschließen, die von modernen Versionskontrollsystemen (Git, Mercurial, Subversion) ignoriert werden? Zum Beispiel habe ich viele Maven-Projekte von GitHub ausgecheckt. In der Regel enthalten sie …
112 git  svn  mercurial  rsync 

2
Wiederholen Sie das Zusammenführen nur einer einzelnen Datei
Ich bin mitten in einer großen Zusammenführung und habe git mergetoolalle Konflikte gelöst, aber ich habe mich noch nicht verpflichtet, da ich sicherstellen wollte, dass die Zusammenführung zuerst in Ordnung war. Es stellt sich heraus, dass ich beim Lösen der Konflikte in einer Datei einen Fehler gemacht habe, und ich …
112 git  merge 

18
Git drückt mit falschem Benutzer vom Terminal
Ich habe ein Problem mit Git und meinem Terminal. Hier ist eine Galerie, die Ihnen mein Problem zeigt: http://imgur.com/a/6RrEY Wenn ich Commits von meinem Terminal aus pushe, sagt git, dass ich sie mit einem anderen Benutzernamen pushe, das ist ein Benutzer aus meiner Organisation (meiner Firma) ohne Commit und es …
112 git  github  ssh 

3
Wie schließe ich einen Git-Zweig?
Also fange ich mit Git + GitHub an. In unserem kleinen verteilten Team erstellt jedes Mitglied für jede ihm zugewiesene Ausgabe / Anforderung eine eigene Niederlassung. git branch Issue#1 <-- create this branch git checkout issue#1 <-- switch over to this branch jetzt code code, commit, code, commit, etc ... …
112 git  github 


4
Git-Zweig divergierte nach Rebase
Ich habe eine Filiale vor Ort neu gegründet, die bereits gepusht wurde. Git weist darauf hin, dass mein Zweig und meine Fernbedienung auseinander gegangen sind und dass: "und haben jeweils 109 und 73 verschiedene Commits" Wird das Drücken meines Zweigs dieses Problem beheben - dh ist dies nach einer erneuten …
112 git 


8
Kann Git eine bestimmte Zeile ignorieren?
Ich verwende git, um mit phonegap zu synchronisieren, während ich im nativen Browser des Telefons teste. Als solches habe ich die folgende Zeile: var isPhoneGap = false; Natürlich ändere ich dies beim Erstellen, aber gibt es eine Möglichkeit, git so einzurichten, dass diese eine Zeile ignoriert wird, oder muss ich …
112 git  gitx 

1
Git Liste der bereitgestellten Dateien
Ich habe viele Dateien mit inszeniert git add bereitgestellt , jetzt möchte ich alle Dateien anzeigen, die ich bereitgestellt habe, ohne nicht verfolgte Dateien oder geänderte, aber nicht bereitgestellte Dateien. Wie mache ich das? Bei der Verwendung git diff --cachedkann ich die Änderungen von dem sehen, was ich gerade inszeniert …


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.