2017-10-23 1 views
1

Ich habe die Antwort gefolgt: Can I push/pull directly from my google drive online? aber immer noch nicht funktionieren.Hinzufügen meiner Google Drive git als git remote kein solches Verzeichnis

Meine Situation: Ich habe Google Drive .git Verzeichnis 'Street Search Latest' mit meinem Laptop zu Hause synchronisiert (nicht mit Git, nur mit Drive Sync-Funktionalität).

Jetzt ich .git lokalen Verzeichnis auf dem Desktop-Computer erstellt, und ich möchte die Dateien von "Street Search Latest" auf meinem Desktop-Computer holen/ziehen. Hinweis: Mit Google Drive können Sie nur Dateien mit einem Computer synchronisieren. Daher kann "Letzte Suche nach der Straße" nicht mit meinem Desktop-Computer synchronisiert werden.

In Git Bash auf meinem Schreibtisch, ich kann cd /c/Documents and Settings/will__000/Google Drive und ich bin in der lokalen Google Drive-Ordner auf meinem Desktop, die übrigens von gleichen Google-Konto synchronisiert einige verschiedene Dateien hat.

Wie oben Antwort, rät sie ein Google Drive git Verzeichnis zuzugreifen, oder das Verzeichnis als Remote-Repository hinzuzufügen, sollte ich Syntax wie verwenden:

'/c/Documents and Settings/will__000/Google\ Drive' 

‚keine solche Datei oder das Verzeichnis‘ nicht Arbeit, keine Überraschung für mich, da Verzeichnis auf meiner lokalen Festplatte "Google Drive" nicht "Google" ist.

'/c/Documents and Settings/will__000/Google Drive\ Drive' 

keine solche Datei oder das Verzeichnis

'/c/Documents and Settings/will__000/Google\' 

keine solche Datei oder das Verzeichnis

Die Lösung oben darauf, dass \ dann Raum in der Mitte die Syntax zu verwenden ist, muss ich irgendwie einen SSH-Schlüssel im Google Drive-Git-Verzeichnis erstellen? Wie würde ich das tun?

Auch mein Google Drive-Ordner mit dem Google-Laufwerkssymbol auf dem Desktop-Computer ist deutlich sichtbar, aber ich habe Google Backup und Sync gerade neu installiert, und mir ist nicht klar, ob es nur den vorhandenen Desktop Google Drive ordnungsgemäß synchronisiert Ordner in Google Drive, es wird als nicht abgehaktes Feld neben dem Namen angezeigt, und wenn ich versuche, das Kästchen anzukreuzen, heißt es, dass es sich um einen Unterordner oder übergeordneten Ordner eines Ordners handelt, der bereits hinzugefügt wurde.

Vielleicht Backup und Sync nicht automatisch die vorhandene Synchronisierung Einstellung der Google Drive-Dateien auf meinem Desktop-Computer mit Google Drive in der Cloud, nicht sicher, ob dies verbunden ist.

Um dies weiter zu testen, habe ich einen neuen Ordner und eine neue Datei in meinem Desktop Google Drive-Ordner erstellt und diese Datei zum Sichern und Synchronisieren angegeben. Dann kann ich diese Datei in Google Drive online als "bearbeitet" ansehen, erscheint aber noch nicht einmal in der Online-Ordnerliste, selbst wenn ich mich einmal online in Google Drive Online eingeloggt habe.

Tx bitte irgendwelche Vorschläge?

Antwort

1

Es klingt wie das Problem mit dem Leerzeichen im Pfadnamen ist. Es sieht so aus, als würden Sie vor dem Feld "Google Drive" ein Escapezeichen (umgekehrter Schrägstrich '\') einfügen, was ist mit den Leerzeichen in 'Dokumente und Einstellungen'?

Eine schnelle Online-Suche schlägt vor, dass Sie doppelte Anführungszeichen für Windows-Pfade mit Leerzeichen anstelle des umgekehrten Schrägstrichs verwenden können.

Zum Beispiel C:/Users/"My Folder", ab: git-bash $PATH cannot parse windows directory with space

in Ihrem Fall So könnte man auch /c/"Documents and Settings"/will__000/"Google Drive"

+0

Dank @ Scott versuchen Sie es mit, eigentlich wenn ich Anführungszeichen vergessen, um _whole_ Weg in der Frage, gerade bearbeitet, Ihre Escape Kommentar richtig, denke ich. Ich habe immer noch Probleme, obwohl 'git remote Straße hinzufügen/c/'Dokumente und Einstellungen'/wille__000/Google \ Laufwerk \ 'Croydon CON29 Suche' \ 'Street Search Latest'' in Git SCM unter Windows ändert nur die Eingabeaufforderung von $ zu> , fügt jedoch kein Remote-Repo hinzu. Dieser Ordner in Google Drive enthält die .git-Datei. Auch versucht 'git remote Straße hinzufügen/c/'Dokumente und Einstellungen'/will__000/'Google Drive' \ Drive \ 'Croydon CON29 Suche' \ 'Street Search Latest'' keine Würfel. –

+0

Tut mir leid, @Scott habe deine Antwort oben geschrieben, eigentlich hast du das Problem gelöst, dass es kein Verzeichnis gibt, wie ich es gefragt habe, jetzt muss ich eine separate Frage stellen, warum das immer noch nicht das Repo erstellt. –

Verwandte Themen