소스트리에서 remote branch로 push 실패함.
오류로그에서 아래 링크가 있었음.
https://github.blog/2021-09-01-improving-git-protocol-security-github/
Improving Git protocol security on GitHub | The GitHub Blog
We’re changing which keys are supported in SSH and removing unencrypted Git protocol. If you’re an SSH user, read on for the details and timeline.
github.blog
Github 보안 정책 변경으로 인해 RSA ssh키 사용 불가능 하다고 함.
우선 sourcetree의 도구 > ssh key 생성 또는 불러오기 선택
ED25519 선택 후 Generate 클릭
public key for pasting into OpenSSH authorized_keys file:
ssh-ed25519 로 시작하는 내용을 모두 복사해두자.
public key와 private key 저장
도구 > 옵션 > 일반 이동하여 SSH 키 경로를 새로 생성한 ssh private key로 설정
github 계정 설정으로 들어가 SSH and GPG Key 선택 후 ssh키 추가하고, 아까 복사하둔 내용을 붙여넣기
이후 push 정상적으로 수행되는지 확인해보자.