git-svn ist eine bidirektionale Brücke zwischen git und Subversion, die es ermöglicht, ein entferntes Subversion-Repository als lokales Git-Repository zu verwenden und gleichzeitig Änderungen an Subversion zurückzusenden.
Ich habe das Git-Handbuch, die FAQ, den Git-SVN-Crashkurs usw. gelesen und alle erklären dies und das, aber nirgendwo finden Sie eine einfache Anleitung wie: SVN-Repository in: svn://myserver/path/to/svn/repos Git-Repository in: git://myserver/path/to/git/repos git-do-the-magic-svn-import-with-history \ svn://myserver/path/to/svn/repos \ git://myserver/path/to/git/repos Ich erwarte nicht, dass es so einfach ist, und ich erwarte nicht, dass es ein …
Wenn Sie dies tun git diff, wird "Kein Zeilenumbruch am Ende der Datei" angezeigt . Ok, am Ende der Datei befindet sich kein Zeilenumbruch. Was ist die große Sache? Welche Bedeutung hat die Nachricht und was versucht sie uns zu sagen?
Ich weiß, dass ich den git diffBefehl verwenden kann, um die Änderungen zu überprüfen, aber soweit ich verstanden habe, ist er verzeichnisbasiert. Dies bedeutet, dass alle Änderungen aller Dateien im aktuellen Verzeichnis angezeigt werden. Wie kann ich nur die Änderungen in einer bestimmten Datei überprüfen? Sprich, ich habe geänderte Dateien …
Ich habe meine ganze Arbeit in Git gemacht und auf GitHub gepusht. Ich war sowohl mit der Software als auch mit der Website sehr zufrieden und möchte an dieser Stelle meine Arbeitspraktiken nicht ändern. Mein Doktorvater bittet alle Studenten, ihre Arbeit in einem SVN-Repository zu behalten, das an der Universität …
Problem Wie erstellt man mit git-svn eine flache Kopie aus einem Subversion-Repository, z. B. wie zieht man nur die letzten drei Revisionen? Der git cloneBefehl kann die letzten n Revisionen aus einem Git-Repository abrufen, wenn Sie die Option verwenden --depth, dh Sie erhalten eine flache Kopie des Repositorys. Beispiel: git …
Grundlegende Frage: Wie trenne ich ein Git-Repo von dem Ursprung, von dem es geklont wurde? git branch -a zeigt an: * master remotes/origin/HEAD -> origin/master und ich möchte alle Ursprungskenntnisse und die damit verbundenen Überarbeitungen entfernen. Längere Frage: Ich möchte ein vorhandenes Subversion-Repo nehmen und daraus eine Reihe kleinerer Git-Repos …
Ich habe ein Git-Repository, das ein SVN-Repository verfolgt. Ich habe es mit geklont --stdlayout. Ich habe eine neue lokale Niederlassung über erstellt git checkout -b foobar Jetzt möchte ich, dass dieser Zweig …/branches/foobarim SVN-Repository landet. Wie gehe ich vor? (Schnipsel viel Untersuchungstext. Siehe Fragenverlauf, wenn Sie sich interessieren)
Ich arbeite mit git-svndem zentralen Subversion-Repository meines Unternehmens. Wir haben kürzlich einen neuen Feature-Zweig im zentralen Repo erstellt. Wie erzähle ich Git davon? Wenn ich starte, git branch -rkann ich nur die Zweige sehen, die vorhanden waren, als ich fetchgegen das Subversion-Repo lief, um mein Git-Repo zu initialisieren.
Ich habe ein svn-Repository mit git svn ausgecheckt. Jetzt muss ich einen der Zweige auschecken und verfolgen. Welches ist der beste Weg, um es zu tun?
Kann ich git anweisen, Dateien zu ignorieren, die geändert (gelöscht) wurden, aber nicht festgeschrieben werden sollten? Die Situation ist, dass ich im Repo ein Unterverzeichnis habe, das Dinge enthält, an denen ich überhaupt nicht interessiert bin. Deshalb habe ich es gelöscht, um zu verhindern, dass es in automatischen Vervollständigungen und …
Gibt es eine Möglichkeit, ein Subversion-Repository als Git-Submodul in mein Git-Repository aufzunehmen? Etwas wie: git-svn submodule add https://svn.foo.com/svn/proj --stdlayout svn-project Wobei https://svn.foo.com/svn/projauf ein Subversion-Repository verweist. Ich weiß, dass git-svnes eine gibt, die es einem ermöglicht, mit einem Subversion-Repository zu interagieren. Ich denke also, vielleicht gibt es eine Möglichkeit, ein Subversion-Repository …
Ich habe derzeit einen alten SSH-Schlüssel auf einen Server hochgeladen. Das Problem ist, dass ich mein ~/.sshVerzeichnis verloren habe (mit dem Original id_rsaund den id_rsa.pubDateien). Folglich möchte ich den alten SSH-Schlüssel direkt auf dem Server entfernen und einen neuen hochladen. Ich habe den folgenden Befehl ohne Erfolg versucht: $> ssh-add …
Ist es möglich git merge, Unterschiede am Zeilenende zu ignorieren? Vielleicht stelle ich die falsche Frage ... aber: Ich habe versucht , uisng config.crlf inputaber die Dinge bekamen ein bisschen chaotisch und außer Kontrolle geraten , besonders wenn ich wandte sie nach der Tat . Zum einen scheint das Anwenden …
In meinem Git-Repo, das ein SVN-Repo verfolgt, habe ich eine Reihe von Änderungen an einer einzelnen Datei vorgenommen. Jetzt möchte ich diese Änderungen zurücksetzen (wie svn revert), aber nur Teile der Datei. Ich möchte in der Lage sein, die Unterschiede in der Datei anzuzeigen, die Änderungen, die ich nicht möchte, …
Meine Motivation, git-svn auszuprobieren, ist das mühelose Zusammenführen und Verzweigen. Dann bemerkte ich, dass Mann git-svn (1) sagt: Das Ausführen von Git-Merge oder Git-Pull wird NICHT für einen Zweig empfohlen, von dem aus Sie einen Commit durchführen möchten. Subversion stellt keine Zusammenführungen in angemessener oder nützlicher Weise dar; Daher können …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.