Mounten Sie ein externes Laufwerk unter Windows 7 für Git

7

Ich liebe mein GitBash-Fenster, weil es hilft, die Illusion aufrechtzuerhalten, dass ich nicht unter Windows 7 bin. Ich kann tippen ls /c/und sehen C:/. Das hat bei mir gut funktioniert. Jetzt möchte ich ein Git-Backup auf einem externen Laufwerk erstellen, das sich nicht unter C: befindet. Ich schließe das Laufwerk an, Windows hat ihm "G:" zugewiesen, aber wie kann ich Mingw32 jetzt mitteilen, dass er davon erfahren soll?

Ich möchte verwenden , von dieser ausgezeichneten Antwort aber ändern zu $ git remote add backup /tmp/backup /tmpG:

$ git remote add backup /G/myrepo  ...
$ git push backup
fatal: 'C:/prog/Git/G/myrepo' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

Ich bin mir nicht sicher, welche Informationen nützlich sind.

$ git --version
git version 1.7.0.2.msysgit.0
$ ls G:
ls: G:: No such file or directory
user333947
quelle
2
Warum kämpfst du gegen dein Betriebssystem?
SLaks
Sie wissen, dass Sie durch Hinzufügen des Git Bin-Verzeichnisses zum PATH einfach cmd verwenden und Dinge wie git remote add g:/myrepo?
Stijn
Ich bin mir nicht sicher, was du sagst. Git's Bin ist in meinem Pfad, aber ich konnte "ls G: /" nicht zum Laufen bringen. Vielen Dank.
user333947
In der Windows-Befehlszeile ist es nicht ls butdir g:
stijn

Antworten:

9

Gehen Sie in der Computerverwaltung zur Datenträgerverwaltung, klicken Sie mit der rechten Maustaste auf das betreffende Laufwerk, klicken Sie auf Laufwerksbuchstaben und -pfade ändern, und hängen Sie es in einen Ordner auf Ihrem C:Laufwerk ein.

SLaks
quelle
Vielen Dank. Ich möchte Ihnen nicht sagen, wie lange ich herumgegoogelt habe, um das herauszufinden.
user333947