GitHub로 전송할 수 없음 "OAuth 응용 프로그램이 워크플로우 범위 없이 워크플로우를 만들거나 업데이트할 수 없음"


변경 사항을 추진하려고 하면 다음과 같은 오류 메시지가 표시됩니다.
![Remote Rejected] main -> main (refusig to allow an OAuth App to 
create or update workflow `...` without `worflow` scope)

오류는 새 GitHub 작업 흐름을 포함하여 Repo에 그룹을 전송하려고 했기 때문입니다.내 OAuth 토큰은 Git Credential Manager for Windows에서 생성되었습니다.
GiHub 개발자 설정 메뉴에서 새 토큰을 생성하여 Windows 자격 증명 관리자에 붙여넣는 것이 가장 까다로운 방법입니다.
새 영패 생성
Windows 설정에서 자격 증명 업데이트
이것은 Git Credential Manager for Windows가 영패를 새로 고칠 때까지 지속됩니다. 왜냐하면 역할 영역이 일정 시간 후에 취소되기 때문입니다.
더 좋은 해결 방안은 낡은 Git 자격 증명 관리자에서 벗어나 사용하는 것이다Git Credential Manager Core.Git의 새로운 크로스플랫폼 증명서 관리자는 실제로 정확한 역할 영역을 요청할 것이다. IE11에 의존하지 않고 2FA를 정확하게 지원하는 것 같다.
Windows 자격 증명 라이브러리에 저장된 자격 증명을 설치하고 삭제하면 Github 워크플로우를 문제 없이 전송할 수 있습니다.
지식 공유에 사용된 사진: Jordan Morningstar.

좋은 웹페이지 즐겨찾기