Als «git-svn» getaggte Fragen

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.

30
Wie migriere ich ein SVN-Repository mit Verlauf in ein neues Git-Repository?
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 …

12
Kein Zeilenumbruch am Dateiende
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?
472 git  git-svn 

9
Zeigen Sie Änderungen an einer bestimmten Datei mit git an
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 …
472 git  git-svn 

17
Verschieben eines vorhandenen Git-Repositorys in SVN
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 …
384 svn  git  git-svn 


2
So entfernen Sie den Ursprung aus dem Git-Repository
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 …
278 git  git-svn 

3
git-svn: Wie erstelle ich einen neuen SVN-Zweig über Git?
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)


1
Kasse Remote-Zweig mit git svn
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?
188 git  git-svn 

5
Geänderte (aber nicht festgeschriebene) Dateien in Git ignorieren?
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 …
181 git  git-svn  ignore 

6
Ist es möglich, ein Subversion-Repository als Git-Submodul zu haben?
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 …
154 svn  git  git-svn 

7
Wie entferne ich einen SSH-Schlüssel?
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 …

12
Kann git-merge Unterschiede am Zeilenende ignorieren?
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 …
150 git  merge  git-svn  line-endings  eol 

6
Git selektive lokale Änderungen aus einer Datei zurücksetzen
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, …

6
Ist git-svn dcommit nach dem Zusammenführen in git gefährlich?
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 …
133 svn  git  merge  branch  git-svn 

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.