ユーザーには、リポジトリへの読み取りアクセス権のみがあります。ユーザーが読み取りと書き込みの両方のアクセス権を持っていることを確認してください。Issue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #7057C7; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: block; max-width: ; width: auto; height: auto; } } Studio を使用して GitHub に変更をコミットすると、次のエラーがスローされます: "The user only has read access to the repo. Make sure the user has both read and write access"."The user only has read access to the repo. Make sure the user has read, write and create branch access." システムログのエラー: The user only has read access to the repo. Make sure the user has both read and write access: com.glide.sourcecontrol.SourceControlException: org.eclipse.jgit.api.errors.TransportException: https://github.com/_Users_Github_/_repo_name_.git: git-upload-pack not permitted: OR SEVERE *** ERROR *** The repo cannot be accessed. Check URL, username, and password, and confirm user has read, write, and create branch accesscom.glide.sourcecontrol.SourceControlException: org.eclipse.jgit.api.errors.TransportException: https://github.com/_GITHUB USER_/_GITHUB_REPO_.git: not authorizedgit-upload-pack not permitted on 'https://github.com/_GITHUB USER_/_GITHUB_REPO_.git' Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #7057C7; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: block; max-width: ; width: auto; height: auto; } } 全てのリリース この問題は、GitBucket/GitLab など他の GIT では見られません。現状では、GitHub でのみ見られます。 Cause<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #7057C7; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: block; max-width: ; width: auto; height: auto; } } リポジトリに必要な権限がアカウントに付与されていない可能性があります。アカウントが個人アクセストークンではなくパスワードを使用しています。GitHub で SSO が有効になっている可能性があり、アクセストークンを承認する必要があります。IP ホワイトリストなど、GitHub 側で追加のセキュリティが有効になっている可能性があります。 Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #7057C7; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: block; max-width: ; width: auto; height: auto; } } 必要な権限を持つアクセス トークン認証を作成する手順は次のとおりです。 GitHub アカウントにログインします。アカウント設定をブラウザします。 個人アクセストークン(Personal access tokens)を選択し、新しいトークンの生成(Generate new token)を選択します。 新しいトークンの名前と権限を割り当てます。 新しいトークンの生成 (ページの下部)。 新しく生成されたトークンをコピーします (これは二度と表示できないため、将来使用するために安全に保管する必要があります)。 トークンを使用して SAML SSO を使用する組織への認証を行うには、SAML シングルサインオン組織で使用するトークンを承認します。 これでトークンが生成されました。ServiceNow 内で、生成されたトークンで GitHub ユーザー名をパスワードの代わりに使用します。