intersystems / intersystems/git-source-control

Configure script fails to clone repository

Open
#750 2 comments 0 reactions 0 assignees View on GitHub
good first issue
Dominant language
ObjectScript
Stars
22
Forks
14
Avg merge
1d 9h
Merged PRs (30d)
5

Description

When running `do ##class(SourceControl.Git.API).Configure()`, the user is prompted to provide an SSH key with this message:
> Path to private key file for SSH remotes; if file does not exist, later prompts will help set it up with proper ownership:

If I leave this blank and proceed to clone a repository, I am never prompted to create an SSH key through the script even though this text tells me I should expect that.

Is the SSK Key prompt referring to the GUI (where it sometimes provides a button to facilitate creating a key) or later in the Configure script? Best case is that this instruction just needs clarification. Worst case, this is a feature that is not working as intended.

(for what it's worth, when I first create an SSH key myself and configure the public part in github/bitbucket, the clone process works.)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.