Articles of git

Git ignoriert Dateien, die nicht in Gitignore sind

Ich habe ein Git-Repository, das Bilddateien sowie einige andere Dateien ignoriert, aber meine .gitignore Datei ignoriert nur eine config.php Datei. Gibt es irgendwo irgendwo eine globale Ignorierdatei, die ich nicht finden kann? Ich muss Dateien angeben, um sie jetzt hinzuzufügen, und es gibt mir diese Warnung: Die folgenden Pfade werden von einer Ihrer .gitignore-Dateien ignoriert. […]

Git: Updates wurden zurückgewiesen, weil das Remote-Programm Arbeit enthält, die Sie nicht lokal haben

Ich arbeite an einem Team mit ein paar Entwicklern, die git auf BitBucket verwenden. Wir arbeiten alle an einem dev Zweig und drängen nicht darauf, ihn zu master . Einer der Entwickler hat einen falschen Code eingegeben, der versehentlich meinen eigenen überschrieben hat, und jetzt versuche ich, den richtigen Code zurück zum Repo zu bringen. […]

Git kann nicht zu einem Remote-Repository mit http / https verschoben werden

Ich habe ein Git-Repository in einem Verzeichnis, das von Apache auf einem Server bereitgestellt wird. Ich habe WebDAV konfiguriert und es scheint korrekt zu laufen. Lackmus gibt 100% Erfolg zurück. Ich kann mein Repository von einem Remote-Host kopieren, aber wenn ich versuche, HTTP oder HTTPS zu übertragen, erhalte ich folgende Fehlermeldung: Fehler: Zugriff auf URL […]

Gibt es eine Möglichkeit, ein Push-Datum für ein bestimmtes Commit zu erhalten?

Ich frage mich, ob es eine Möglichkeit gibt, ein Push-Datum zu sehen, das mit jedem Commit im Git-Log verbunden ist. Wenn das nicht möglich ist, gibt es eine Möglichkeit, alle Commits unter einem bestimmten Push zu sehen. Ich schreibe ein Programm, das die Commits verfolgen muss, wenn sie gepusht werden. Da das Git-Protokoll nach dem […]

Gibt es einen Git Haken zum Ziehen?

Ich muss einige Aktionen (bereiten gettext * .mo Nachrichtendateien) auf meinem Projekt jedes Mal, wenn ich git pull ausführen. Gibt es einen geeigneten Git Haken, welchen ich für diesen Zweck benutzen könnte?

Unbekannter SSL-Protokollerrors in Verbindung

Ich möchte meine Commits in ein Bitbucket-Repository verschieben, aber dieser Fehler ist aufgetreten: Fatal: unable to access ‘https://myUsername@bitbucket.org/myUsername/myRepository.git/’: Unknown SSL protocol error in connection to bitbucket.org:443

Git – Finden eines Dateinamens von einem SHA1

Ich habe dem Index eine Datei hinzugefügt mit: git add somefile.txt Ich habe dann die SHA1 für diese Datei mit: git hash-object somefile.txt Ich habe jetzt eine SHA1 und ich möchte den Dateinamen des Objekts im Index mit dem SHA1 abrufen. git show 5a5bf28dcd7944991944cc5076c7525439830122 Dieser Befehl gibt den Dateiinhalt, aber nicht den Namen der Datei […]

Git ermöglicht die Änderung von Zweigstellen mit nicht geänderten Änderungen

Git erlaubt mir, Zweige zu wechseln, wenn ich Änderungen nicht zum Festschreiben (modifizierte Dateien) inszeniert habe. Gibt es dafür irgendwo eine Konfiguration? Edit: Zuerst dachte ich, dass dies eine Konfiguration ist, die ich einstellen musste, um den Wechsel zwischen den Zweigen zu verbieten, wenn es modifizierte nicht-gesetzte Dateien gibt. Aber durch Emilys Kommentar scheint es, […]

Gibt es irgendwelche Nachteile für die Aktivierung von git rerere?

Ich habe verschiedene Dinge über Git rerere Feature gelesen, und ich überlege, es zu aktivieren. Aber ich habe niemanden gesehen, der mögliche Probleme aufzeigt, die bei der Verwendung auftreten könnten. Ich muss davon ausgehen, dass es einen Nachteil gibt, oder es würde wahrscheinlich standardmäßig aktiviert werden. Gibt es also einen Nachteil, Rerere zu ermöglichen? Welche […]

Hash-Kollision in Git

Was würde eigentlich passieren, wenn ich bei der Verwendung von Git eine Hash-Kollision hätte? ZB schaffe ich es, zwei Dateien mit der gleichen sha1 Prüfsumme zu übergeben, würde ich es bemerken oder eine der Dateien beschädigen? Könnte ich verbessert werden, um damit leben zu können, oder müsste ich zu einem neuen Hash-Algorithmus wechseln? (Bitte lenke […]