Als «commit» getaggte Fragen

Fragen zum Festschreiben einer Transaktion oder "Arbeitseinheit" an eine Datenbank, eine Anwendung oder ein Versionskontrollsystem.

10
Entfernen Sie ein bestimmtes Commit
Ich habe mit einem Freund an einem Projekt gearbeitet und er hat eine Reihe von Dateien bearbeitet, die nicht hätten bearbeitet werden dürfen. Irgendwie habe ich seine Arbeit in meine integriert, entweder als ich sie gezogen habe oder als ich versucht habe, nur die gewünschten Dateien auszuwählen. Ich habe lange …




9
Wie entferne ich ausgewählte Commit-Protokolleinträge aus einem Git-Repository, während die Änderungen beibehalten werden?
Ich möchte ausgewählte Festschreibungsprotokolleinträge aus einem linearen Festschreibungsbaum entfernen, damit die Einträge nicht im Festschreibungsprotokoll angezeigt werden. Mein Commit-Baum sieht ungefähr so ​​aus: R--A--B--C--D--E--HEAD Ich möchte die Einträge B und C entfernen, damit sie nicht im Festschreibungsprotokoll angezeigt werden, aber Änderungen von A nach D sollten beibehalten werden. Vielleicht durch …
241 git  commit 

6
Wie man eine einzelne Datei / ein einzelnes Verzeichnis festschreibt
Versuchte den folgenden Befehl: git commit path/to/my/file.ext -m 'my notes' In git Version 1.5.2.1 wird ein Fehler angezeigt: error: pathspec '-m' did not match any file(s) known to git. error: pathspec 'MY MESSAGE' did not match any file(s) known to git. Ist das eine falsche Syntax für einzelne Datei- oder …
216 git  commit 

8
Mercurial: Wie kann das letzte Commit geändert werden?
Ich suche nach einem Gegenstück zu git commit --amendMercurial, dh nach einer Möglichkeit, das Commit zu ändern, mit dem meine Arbeitskopie verknüpft ist. Ich interessiere mich nur für das letzte Commit, nicht für ein willkürliches früheres Commit. Die Anforderungen für dieses Änderungsverfahren sind: Wenn möglich, sollten keine Erweiterungen erforderlich sein. …


3
git - Find Commit, wo Datei hinzugefügt wurde
Angenommen, ich habe eine Datei foo.js, die vor einiger Zeit festgeschrieben wurde. Ich möchte einfach das Commit finden, bei dem diese Datei zuerst hinzugefügt wurde. Nachdem ich die Antworten gelesen und selbst gebastelt habe, funktioniert das für mich git log --follow --diff-filter=A --find-renames=40% foo.js


6
Bearbeiten der Git-Commit-Nachricht in GitHub
Gibt es eine Möglichkeit, die Commit-Nachricht GitHub.comnach dem Absenden online zu bearbeiten ? Über die Kommandozeile kann man tun git commit --amend -m "New commit message" wie in einer anderen Frage richtig vorgeschlagen . Versuchen git pullund dann git pushhat funktioniert (ohne dass sich in der Zwischenzeit ein anderes Commit …

4
Installieren Sie ein bestimmtes Git-Commit mit pip
Ich entwickle eine Django-App und verwende Pip, um meine Anforderungen zu verwalten. Wie kann ich das Commit eines bestimmten Git installieren? In meinem Fall muss ich dieses Commit installieren: https://github.com/aladagemre/django-notification/commit/2927346f4c513a217ac8ad076e494dd1adbf70e1
172 git  install  commit  pip 

6
Siehe "echtes" Festschreibungsdatum in Github (Stunde / Tag)
Gibt es eine Möglichkeit, das Datum eines Commits in Github mit Tag / Stunde-Genauigkeit anzuzeigen? Ältere Commits werden in einem "lesbaren" Format angezeigt, z. B. "vor 2 Jahren", anstatt das tatsächliche Datum anzuzeigen. Wenn es nicht möglich ist, das tatsächliche Datum auf Github anzuzeigen, gibt es eine einfachere Problemumgehung als …
160 git  date  github  commit 


5
Probleme bei der Eingabe der Git-Commit-Nachricht mit Vim
Betriebssystem: Windows Ich schreibe $ git commit dann "# Bitte geben Sie die Commit-Nachricht ein" Ich schreibe einen Text wie "Formularvalidierung hinzugefügt" Drücken Sie die Eingabetaste und nicht festgeschrieben. Dann drücke ich Umschalt + Eingabetaste, Strg + Eingabetaste, Alt + Eingabetaste - immer noch nicht festgeschrieben. Ich denke, es ist …
146 git  commit  message 

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.