Microsoft/vscode

Git - Clone of ssh-style URL fails b/c path does not strip username/hostname components

Open

#175,062 opened on Feb 22, 2023

View on GitHub
 (1 comment) (0 reactions) (1 assignee)TypeScript (10,221 forks)batch import
buggithelp wantedteam-low-hanging

Repository metrics

Stars
 (74,848 stars)
PR merge metrics
 (Avg merge 11h 43m) (1,000 merged PRs in 30d)

Description

Type: Bug

Use the "Clone Git Repository" option from the Welcome page.

Enter a ssh-style URL:

git@versions.somedomain.net:climate-project

This fails on both Windows and macOS. Command output is:

git clone git@versions.somedomain.net:climate-project c:\Users\kit\New folder\git@versions.somedomain.net:climate-project --progress
fatal: could not create work tree dir 'c:\Users\kit\New folder\git@versions.somedomain.net:climate-project': Invalid argument

From the shell:

git clone git@versions.somedomain.net:climate-project .

works fine on both platforms.

VS Code version: Code 1.75.0 (Universal) (e2816fe719a4026ffa1ee0189dc89bdfdbafb164, 2023-02-01T15:24:42.903Z) OS version: Darwin arm64 22.3.0 Modes: Sandboxed: No

Item Value
CPUs Apple M1 (8 x 24)
GPU Status 2d_canvas: enabledcanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: enabledmetal: disabled_offmultiple_raster_threads: enabled_onopengl: enabled_onrasterization: enabledraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: enabledvideo_encode: enabledvulkan: disabled_offwebgl: enabledwebgl2: enabledwebgpu: disabled_off
Load (avg) 1, 1, 2
Memory (System) 16.00GB (0.18GB free)
Process Argv --crash-reporter-id 958b883d-584c-4399-803a-7a6c1cc07d59
Screen Reader no
VM 0%
Extension Author (truncated) Version
live-server ms- 0.5.2023022101
emacs-mcx tut 0.47.0
vsliv368cf:30146710
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
vslsvsres303:30308271
pythonvspyl392:30443607
vserr242:30382549
pythontb:30283811
vsjup518:30340749
pythonptprofiler:30281270
vshan820:30294714
vstes263cf:30335440
pythondataviewer:30285071
vscod805cf:30301675
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
cmake_vspar411:30581797
vsaa593cf:30376535
pythonvs932:30410667
cppdebug:30492333
vsclangdf:30486550
c4g48928:30535728
dsvsc012cf:30540253
pynewext54:30669237
azure-dev_surveyone:30548225
pyindex848:30662994
nodejswelcome1:30587005
282f8724:30602487
pyind779cf:30662993
f6dab269:30613381
pythonsymbol12:30657548
pythonb192:30669360

Contributor guide