Repository: gruntwork-io/terragrunt (language: go)

Issue:
Scaffold appears broken using exact call from docs, leveraging external template.
## Describe the bug

The exact use case stated in Terragrunt docs for scaffold using external template fails to run successfully.

## Steps To Reproduce

1. Navigate to the current https://terragrunt.gruntwork.io/docs/features/scaffold/#examples (https://github.com/gruntwork-io/terragrunt/blob/d91f921282ff3427313f49e75aa4e1d061cfe518/docs/_docs/02_features/scaffold.md?plain=1#L129 for posterity), and locate this example: 

`terragrunt scaffold github.com/gruntwork-io/terragrunt.git//test/fixtures/inputs git@github.com/gruntwork-io/terragrunt.git//test/fixtures/scaffold/external-template`

2. Run the example

```
❯ terragrunt scaffold github.com/gruntwork-io/terragrunt.git//test/fixtures/inputs git@github.com/gruntwork-io/terragrunt.git//test/fixtures/scaffold/external-template
09:03:31.590 WARN   The working directory . is not empty.
09:03:32.137 INFO   Scaffolding a new Terragrunt module git::https://github.com/gruntwork-io/terragrunt.git//test/fixtures/inputs?ref=v0.68.5-beta2024102101 to .
fatal: '/var/folders/r6/rp90tb0x2sxcq2vhdkdr9c1h0000gp/T/scaffold907025682/git@github.com/gruntwork-io/terragrunt.git' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
09:03:48.737 WARN   Failed to execute git ls-remote --tags file:///var/folders/r6/rp90tb0x2sxcq2vhdkdr9c1h0000gp/T/scaffold907025682/git@github.com/gruntwork-io/terragrunt.git in .

fatal: '/var/folders/r6/rp90tb0x2sxcq2vhdkdr9c1h0000gp/T/scaffold907025682/git@github.com/gruntwork-io/terragrunt.git' does not appear to be a git repository
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

exit status 128
09:03:48.737 WARN   Failed to find last release tag for URL file:///var/folders/r6/rp90tb0x2sxcq2vhdkdr9c1h0000gp/T/scaffold907025682/git@github.com/gruntwork-io/terragrunt.git, so will not add a ref param to the URL
09:03:48.737 INFO   Using template from file:///var/folders/r6/rp90tb0x2sxcq2vhdkdr9c1h0000gp/T/scaffold907025682/git@github.com/gruntwork-io/terragrunt.git//test/fixtures/scaffold/external-template
09:03:48.808 ERROR  stat /var/folders/r6/rp90tb0x2sxcq2vhdkdr9c1h0000gp/T/scaffold907025682/git@github.com/gruntwork-io/terragrunt.git: no such file or directory
09:03:48.808 ERROR  Unable to determine underlying exit code, so Terragrunt will exit with error code 1
```

## Expected behavior

As stated by the docs, "Scaffold new project using external template:" ... "# will be created: external-template.txt terragrunt.hcl , files from external template".

## Nice to haves
![image](https://github.com/user-attachments/assets/d198c02d-d19b-495a-ab90-fde91c941dab)


## Versions

- Terragrunt version: v0.67.10
- OpenTofu/Terraform version: 1.6.2
- Environment details (Ubuntu 20.04, Windows 10, etc.): Darwin




Discussion / hints:
Hello,
should be:
```
terragrunt scaffold github.com/gruntwork-io/terragrunt.git//test/fixtures/inputs git@github.com:gruntwork-io/terragrunt.git//test/fixtures/scaffold/external-template
```

I will update documentation

Fix patch:
diff --git a/docs/_docs/02_features/scaffold.md b/docs/_docs/02_features/scaffold.md
index 4c86c2e721..b14667d6a3 100644
--- a/docs/_docs/02_features/scaffold.md
+++ b/docs/_docs/02_features/scaffold.md
@@ -101,7 +101,7 @@ Optional variables which can be passed to `scaffold` command:
 Scaffold new project but use specific module version:
 
 ```bash
-terragrunt scaffold github.com/gruntwork-io/terragrunt.git//test/fixtures/inputs --var=Ref=v0.53.1
+terragrunt scaffold github.com/gruntwork-io/terragrunt.git//test/fixtures/inputs --var=Ref=v0.68.4
 ```
 
 Scaffold new project but use Git/SSH URLs:
@@ -112,7 +112,7 @@ terragrunt scaffold github.com/gruntwork-io/terragrunt.git//test/fixtures/inputs
 ```hcl
 # terragrunt.hcl
 terraform {
-  source = "git::ssh://git@github.com/gruntwork-io/terragrunt.git//test/fixtures/inputs?ref=v0.53.8"
+  source = "git::ssh://git@github.com/gruntwork-io/terragrunt.git//test/fixtures/inputs?ref=v0.68.4"
 }
 ```
 
@@ -126,7 +126,7 @@ terragrunt scaffold github.com/gruntwork-io/terragrunt.git//test/fixtures/scaffo
 Scaffold new project using external template:
 
 ```bash
-terragrunt scaffold github.com/gruntwork-io/terragrunt.git//test/fixtures/inputs git@github.com/gruntwork-io/terragrunt.git//test/fixtures/scaffold/external-template
+terragrunt scaffold github.com/gruntwork-io/terragrunt.git//test/fixtures/inputs git@github.com:gruntwork-io/terragrunt.git//test/fixtures/scaffold/external-template
 
 # will be created: external-template.txt terragrunt.hcl , files from external template
 ```


Test patch: