-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Co-authored-by: Matthew John Cheetham <mjcheetham@outlook.com>
- Loading branch information
1 parent
e509b54
commit 24ae90a
Showing
5 changed files
with
147 additions
and
165 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,125 @@ | ||
name: Authentication issue | ||
description: An authentication problem occurred when running a Git command. | ||
labels: ["auth-issue"] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Thanks for taking the time to fill out this issue! | ||
Please answer as many of the below questions as you can - this helps us better understand what the problem is, and consequently how to resolve your problem. | ||
- type: input | ||
id: version | ||
attributes: | ||
label: Version | ||
description: | | ||
What version of Git Credential Manager are you using? | ||
Run `git credential-manager-core --version` from a terminal to see the current version. | ||
If you are on an older version of GCM please try updating before creating an issue as the problem you are experiencing may have already been fixed. | ||
placeholder: | | ||
ex: 2.0.8-beta+e1f8492d04 | ||
validations: | ||
required: true | ||
- type: dropdown | ||
id: os | ||
attributes: | ||
label: Operating system | ||
description: What operating system are you using? | ||
options: | ||
- Windows | ||
- macOS | ||
- Linux | ||
- Other - please describe below | ||
validations: | ||
required: true | ||
- type: input | ||
id: os-version | ||
attributes: | ||
label: OS version or distribution | ||
description: Please describe the version, CPU architecture (x64, ARM, etc), or Linux distribution you are using. | ||
placeholder: | | ||
ex: Windows 11 Pro, Monterey 12.5, Ubuntu 22.04 | ||
validations: | ||
required: true | ||
- type: dropdown | ||
id: provider | ||
attributes: | ||
label: Git hosting provider(s) | ||
description: What Git host provider are you trying to connect to? | ||
multiple: true | ||
options: | ||
- Azure DevOps | ||
- Azure DevOps Server (TFS/on-prem) | ||
- Bitbucket Cloud | ||
- Bitbucket Server/DC | ||
- GitHub | ||
- GitHub Enterprise Server | ||
- GitLab | ||
- Other - please describe below | ||
validations: | ||
required: true | ||
- type: input | ||
id: provider-other | ||
attributes: | ||
label: Other hosting provider | ||
description: If you selected "Other" above, please describe the Git host you are using. | ||
- type: dropdown | ||
id: azdo-urlformat | ||
attributes: | ||
label: | | ||
(Azure DevOps only) What format is your remote URL? | ||
description: | | ||
Tip: to see your remote URL run `git remote -v` from a terminal. | ||
options: | ||
- https://dev.azure.com/{org} | ||
- https://{org}@dev.azure.com/{org} | ||
- https://{org}.visualstudio.com | ||
- type: dropdown | ||
id: web-access | ||
attributes: | ||
label: Can you access the remote repository directly in the browser? | ||
description: | | ||
If you are unable to access the repository via a web browser then it is likely GCM will also be unable to access the repository with your user account. | ||
options: | ||
- Yes, I can access the repository | ||
- No, I get a permission error | ||
- No, for a different reason - please describe behavior below | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: expected | ||
attributes: | ||
label: Expected behavior | ||
description: A clear and concise description of what your expectation are. | ||
placeholder: | | ||
ex: I am authenticated and my Git operation completes successfully. | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: actual | ||
attributes: | ||
label: Actual behavior | ||
description: | | ||
A clear and concise description of what actually happens. | ||
Feel free to include screenshots of dialogs or errors here, but remember to **redact any sensitive information**! | ||
placeholder: | | ||
ex: An exception "FooException" is thrown, UI freezes, etc. | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: logs | ||
attributes: | ||
label: Logs | ||
description: | | ||
To capture trace logs, set the environment variables `GCM_TRACE=1` and `GIT_TRACE=1` and re-run your Git command. | ||
If you are running inside of Windows Subsystem for Linux (WSL), you must also set an additional environment variable to enable tracing: `WSLENV=$WSLENV:GCM_TRACE`. For example: | ||
```shell | ||
WSLENV=$WSLENV:GCM_TRACE:GIT_TRACE GCM_TRACE=1 GIT_TRACE=1 git fetch | ||
``` | ||
If you are using GCM version 2.0.567 onwards you can also run `git credential-manager-core diagnose` to collect useful diagnostic information that can be attached here. | ||
:warning: **Please review and redact any private information before attaching logs and files!** |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
name: Feature request | ||
description: A suggestion for a new feature in Git Credential Manager. | ||
labels: ["enhancement"] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Thanks for taking the time to fill out this feature request! | ||
Please be as detailed as possible describing your idea; how it fixes a problem or makes something easier. | ||
Although we cannot guarentee we will accept all requests, we will still take time to consider your ideas. Whilst we may be supportive of an idea in principal, as maintainers we may not always be able to dedicate time to implementing them. We always welcome community support and contributions however! :heart: | ||
- type: textarea | ||
id: description | ||
attributes: | ||
label: Feature description | ||
description: | | ||
A clear and concise description of the new feature. | ||
placeholder: | | ||
ex: Add spline reticulation option to widget authentication mechanism. | ||
validations: | ||
required: true |