Es gibt viele gute Anweisungen zur Arbeit mit Git unter Windows mit GitBash.SSH authentifizierte Git Zugriff auf Windows-Eingabeaufforderung?
Ich bemerke, dass, wenn git installiert ist, bietet es die Option "eingerichtet für die Verwendung von Git von der Windows-Eingabeaufforderung", die git auf den Windows-Pfad setzt.
Gibt es eine Möglichkeit, dies einzurichten, so dass die SSH-Authentifizierung funktioniert?
Im Moment bekomme ich "Berechtigung verweigert (publickey)", wenn ich versuche, git Befehle zu tun, die auf die Fernbedienung zugreifen.
(bearbeiten) Ich habe% HOME% so eingestellt, dass es auf mein Windows Home-Verzeichnis zeigt, und dort ist ein .ssh-Ordner mit ID-Dateien, die unter einer Git-Bash-Shell funktionieren.
Ich schätze, dass die Antwort wahrscheinlich ist "Nein, das ist, warum GitBash existiert". Aber - es wäre gut, das sicher zu wissen.
Wenn die Antwort "nein" ist, fragt man sich, warum man sich die Mühe macht, git auf den Windows-Pfad zu stellen?
Ich verstehe Ihre Frage nicht? Warum sollte es nicht gut sein, 'git' im Windows-Pfad zu haben?Sie möchten den gesamten Pfad zu Git jedes Mal eingeben, wenn Sie Änderungen vornehmen? – PeeHaa
Ich denke, dieser Punkt ist ein Neben der Hauptfrage. Ich dachte, wenn Sie gitbash verwenden müssen, um Befehle auszuführen, die mit ssh auf das Repository zugreifen (was mein aktuelles Problem ist), dann bedeutet das, dass Sie die ganze Zeit über GitHash verwenden und nicht eine Windows-Konsole. Ansonsten scheint es, dass Sie etwas Git Arbeit in der Windows-Befehlszeile und andere in Gitbash (was ich versuche zu vermeiden). – GreenAsJade