🗝️ 비밀번호를 변경하게 된 계기

일주일 전부터 깃허브 메인화면 상단에 이상한 알림이 보이기 시작했다. 관심을 잘 갖지 않고 있다가 지하철에서 한 번 열어봤는데, 얼레? 😲

image

Javable 블로그 에 댓글을 몇 번 달은적은 있지만 최근에 저런 댓글을 달은 적은 없었다. 나는 “깨지지 않은 링크 첨부합니다.” 이런 화법을 사용하지도 않는다. 도대체 무슨 일일까, 누구일까 고민을 하다가 결국 제이슨한테 물어봤다.

image

“페어 중에 실수로 남긴 건 아닐까요?” 라는 제이슨의 이야기에 포츈이 바로 떠올랐다.

image

“응~ 나 아니야~”

포츈도 아니라고 한다. 그럼 도대체 누굴지 고민하다가 큰 문제도 없었고, 그다지 중요한 것도 아닌 것 같아서 비밀번호나 바꾸기로 했다.


🗝️ Github 비밀번호 변경

d

그림에 표시한 순서에 따라 프로필 이미지 - Settings - Account security 를 클릭하면 비밀번호 변경을 진행할 수 있다.


🗝 왜 Push가 안돼?

~/Hyeon9mak.github.io master*
Hyeon9mak:~/Hyeon9mak.github.io% git commit -m "docs: publish post"
[master 2a944de] docs: publish post
 1 file changed, 1 insertion(+), 1 deletion(-)

~/Hyeon9mak.github.io master ⇡
Hyeon9mak:~/Hyeon9mak.github.io% git push origin master
remote: Invalid username or password.

비밀번호 변경 후 블로그 글을 작성하다가 Push를 했는데 Push가 안됐다.

remote: Invalid username or password.

보아하니 로컬 깃에는 Github에 변경한 비밀번호가 업데이트가 자동으로 되지 않는 모양이다. 수동으로 비밀번호를 다시 등록해줄 수 밖에 없다.


🗝 로컬 깃에 변경된 비밀번호 반영하기

로컬 깃에 변경된 비밀번호 반영은 생각보다 훨씬 쉬웠다. 우선 해당 계정을 사용중인 아무 로컬 저장소로 이동하자. 그 후 아래 명령어를 입력하면 Github 인증이 초기화 된다.

% git config --unset credential.helper

이제 다시 Push를 진행하면 계정과 비밀번호를 요구할 것이다.

% git push origin master
Username for 'https://github.com': 
Password for 'https://Hyeon9mak@github.com':

Github에서 사용중인 계정명과, 새로 변경한 비밀번호를 입력하면 정상적으로 Push가 수행된다! 다른 로컬 저장소 쪽에도 새로운 Github 인증이 등록되므로, 추가로 반영해줄 필요는 없다.

끗!


References

태그:

업데이트:

댓글남기기