Articles of git

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 […]

Fehler beim Push-Commit mit Github: fatal: konnte Username nicht lesen

Seit einiger Zeit verwende ich Github für meine Projekte und ich habe ein Problem, wenn ich Commits pushen möchte. Zu Beginn habe ich ein Repository gespalten. Dann habe ich die Gabel geklont (mit der Befehlszeile git clone https://github.com/ … ) und nachdem ich Änderungen vorgenommen habe, habe ich mit Erfolg git commit -a ( git […]

Können wir endlich zu DVCS in Corporate Software wechseln? Ist SVN immer noch ein “Muss” für die Entwicklung?

Git / Mercurial wird immer beliebter. Ich habe viele Artikel gesehen, die SVN mit Git / Mercurial vergleichen, aber ich frage mich, ob es wirklich irgendeinen Grund gibt, SVN zu benutzen. Es scheint, als gäbe es jetzt viele Werkzeuge für Git / Mercurial, die helfen sollten, die Unternehmensadoption zu verbreiten. Gibt es Gründe, SVN weiterhin […]

Wie kann ich feststellen, ob ein Commit ein Nachkomme eines anderen Commits ist?

Mit Git, wie kann ich feststellen, ob ein Commit in meiner Branche ein Nachkomme eines anderen Commits ist?

Ändern der Position von .gitconfig unter Windows

Standardmäßig platziert Git die globale .gitconfig in c:\documents and settings\user\ Wie kann ich diese Position ändern, damit .gitconfig in c:\my_configuration_files\ ? Kann es überhaupt getan werden?

Entfernt das Löschen einer Verzweigung in git es aus dem Verlauf?

Von Svn kommend, fing ich gerade an, mit Git vertraut zu werden. Wenn eine Verzweigung in Git gelöscht wird, wird sie aus dem Verlauf entfernt? In SVN können Sie eine Verzweigung leicht wiederherstellen, indem Sie die Löschoperation rückgängig machen (umgekehrte Zusammenführung). Wie bei allen Löschungen in SVN wird der Zweig nie wirklich gelöscht, er wird […]

Fehler beim Host-GitHub.com-Fehler beim Klonen des Remote-Repository in Git konnte nicht behoben werden

Was ich getan habe: Ich habe ein Remote-Repository auf Github erstellt und versuche, das Remote-Repository auf meinem lokalen Rechner zu klonen. Während des Klonens stelle ich die Klon URL & Zielordner zur Verfügung. Aber jedes Mal, wenn ich versuche zu klonen, bekomme ich diesen Fehler: Fehler: “fatal: nicht erreichbar” https://github.com/hyperion057/spring-repo.git/ ‘: Host konnte nicht aufgetriggers […]

git fetch ruft nicht alle Zweige ab

Ich habe ein Repository geklont, nach dem jemand anders einen neuen Zweig erstellt hat, an dem ich gerne arbeiten würde. Ich lese das Handbuch, und es scheint ganz einfach zu sein. Seltsamerweise funktioniert es nicht, und alle Posts, die ich gefunden habe, deuten darauf hin, dass ich das Richtige mache. Also werde ich mich dem […]