VSCode, git und Unterverzeichnisse mit git

Gast #6067816
Lesenswert?
• ▲
▼
ich benutze VSCode und auch die eingebaute git Unterstützung und das 
funktioniert soweit gut.
Jetzt habe ich noch Unterverzeichnisse die selber ein eigenes .git 
haben. Diese werden in VSCode nicht von der Versionsveraltung in der 
Projectroot beachtet, das ist ok und soll ja auch so sein.
Ändere ich jetzt was in dem Untervereichnis mit dem eigenen git, dann 
finde ich keine Auswahlmöglichkeit um auf das andere git umzuschalten. 
Gibt es dafür eine Einstellung oder muss ich einen zweiten VSCode 
aufmachen um die Änderungen in dem Unterverzeichnis zu committen?
git Submodules werden von VSCode unterstützt, aber die sollen nicht 
verwendet werden.
Gast #6068065
Lesenswert?
• ▲
▼
scheint ein Problem der git Integration für VSCode zu sein.
Ich erzeuge ein dir und darin ein subdir mit 'git init'. Dann starte ich 
VSCode und führe den Befehl 'Git: Initialize Repository' aus.
Jetzt sind in der SCM View beide Repos sichtbar und zum Ausgewählten 
werden die Änderungen und Optionen angezeigt: so soll es sein.
VSCode schliessen und öffnen: die Auswahl ist wieder weg. Git Initialize 
macht nix mehr weil ja schon eines existiert.

Version: 1.40.2 (system setup)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.