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.

19
GitHub: Ungültiger Benutzername oder Passwort
Ich habe ein Projekt auf GitHub gehostet. Ich versage, wenn ich versuche, meine Änderungen auf den Master zu übertragen. Ich erhalte immer die folgende Fehlermeldung Password for 'https://git@github.com': remote: Invalid username or password. fatal: Authentication failed for 'https://git@github.com/eurydyce/MDANSE.git/' Es scheint jedoch in Ordnung zu sein, meinen SSH-Schlüssel auf Github zu …
402 git  github 

9
Wie lese ich den letzten Commit-Kommentar?
Oft $ git -commit -m ""möchte ich während eines Commits ( ) meinen letzten Kommentar lesen, um mich daran zu erinnern, welche Fortschritte ich gemacht habe. Gibt es eine einfache Möglichkeit, direkt über die Befehlszeile auf die letzte Festschreibungsnachricht zuzugreifen? (Ich benutze Windows.)
401 git 

7
Wie und / oder warum ist das Zusammenführen in Git besser als in SVN?
Ich habe an einigen Stellen gehört, dass einer der Hauptgründe, warum verteilte Versionskontrollsysteme glänzen, das Zusammenführen viel besser ist als bei herkömmlichen Tools wie SVN. Liegt dies tatsächlich an inhärenten Unterschieden in der Funktionsweise der beiden Systeme oder haben bestimmte DVCS-Implementierungen wie Git / Mercurial nur cleverere Zusammenführungsalgorithmen als SVN?



4
So schließen Sie Dateien nur aus dem Stammordner in Git aus
Mir ist bekannt .gitignore, dass ich config.phpDateien verwende , um einige hinzugefügte Dateien auszuschließen, aber ich habe mehrere Dateien im Quellbaum und ich muss nur eine ausschließen, die sich im Stammverzeichnis befindet, während andere unter Revisionskontrolle bleiben. Worauf sollte ich schreiben .gitignore, um dies zu ermöglichen?
399 git  gitignore 

11
Wie kann ich eine Vorschau einer Zusammenführung in Git anzeigen?
Ich habe einen Git-Zweig (zum Beispiel die Hauptlinie) und möchte in einem anderen Entwicklungszweig zusammengeführt werden. Oder tue ich? Um zu entscheiden, ob ich diesen Zweig wirklich zusammenführen möchte, möchte ich eine Vorschau der Zusammenführung sehen. Vorzugsweise mit der Möglichkeit, die Liste der angewendeten Commits anzuzeigen. Bisher ist das Beste, …
397 git  git-merge 


4
Reinigen Sie eine Gabel und starten Sie sie von oben neu
Ich habe ein Repository gespalten, dann habe ich einige Änderungen vorgenommen und es sieht so aus, als hätte ich alles durcheinander gebracht. Ich möchte es von vorne beginnen und den aktuellen Upstream / Master als Basis für meine Arbeit verwenden. Sollte ich mein Repository neu starten oder überhaupt löschen?
396 git 

5
Wie führe ich ein Git-Protokoll aus, um Änderungen nur für einen bestimmten Zweig anzuzeigen?
Ich habe einen lokalen Zweig, der den Remote- / Master-Zweig verfolgt. Nach dem Rennengit-pull und git-logwerden im Protokoll alle Commits im Remote-Tracking-Zweig sowie im aktuellen Zweig angezeigt. Da jedoch so viele Änderungen an der Remote-Zweigstelle vorgenommen wurden, muss ich nur die Commits sehen, die an der aktuellen lokalen Zweigstelle vorgenommen …


30
Warum ist Git besser als Subversion?
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich benutze Subversion seit ein paar Jahren und nachdem ich SourceSafe verwendet habe , liebe ich Subversion einfach. In Kombination mit TortoiseSVN …
393 svn  git 

26
Git hinzufügen und in einem Befehl festschreiben
Kann ich das auf irgendeine Weise tun? git add -A git commit -m "commit message" in einem Befehl? Ich scheine diese beiden Befehle viel zu tun, und wenn Git eine Option wie hätte git commit -Am "commit message", würde dies das Leben so viel bequemer machen. git commithat den -aModifikator, …
392 git 

13
Git Schuld - vorherige Commits?
Ist es möglich zu sehen, wer eine bestimmte Zeile vor dem Commit bearbeitet hat git blame, wie von einem Commit-Verlauf für eine bestimmte Zeile? Zum Beispiel führe ich Folgendes aus (für das hervorragende uncrustifyProjekt): $ git blame -L10,+1 src/options.cpp ^fe25b6d (Ben Gardner 2009-10-17 13:13:55 -0500 10) #include "prototypes.h" Wie kann …
391 git  commit  blame 

30
Das SSL-Zertifikat wurde abgelehnt, als versucht wurde, über HTTPS hinter der Firewall auf GitHub zuzugreifen
Ich stecke hinter einer Firewall fest und muss HTTPS verwenden, um auf mein GitHub-Repository zuzugreifen. Ich verwende Cygwin 1.7.7 unter Windows XP. Ich habe versucht, die Fernbedienung auf https://username@github.com/username/ExcelANT.giteinzustellen, aber die Eingabeaufforderungen für ein Kennwort gedrückt, aber nichts getan, sobald ich es eingegeben habe. https://username:<password>github.com/username/ExcelANT.gitund das leere Repo von Grund …

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.