본문 바로가기
728x90

Programming/Git16

[Git]토큰 인증 / Git: remote: Support for password authentication was removed 해결 방법! 와 주말에 이클립스나 vscode에서 git이 계속 연동실패하고 비밀번호 써도 계속 실패하고...깜놀했네요 Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ Token authentication requirements for Git operations | The GitHub Blog Beginning August 13th, 2021, we will no longer accept account password.. 2021. 8. 15.
[Git] cherry-pick is already in progress git 체리픽 테스트를 하다가 아래와 같은 에러가 떴네요. error: cherry-pick is already in progress hint: try "git cherry-pick (--continue | --abort | --quit)" fatal: cherry-pick failed --continue 체리픽이 충돌(confilct) 등의 이유로 실패하는 경우 계속해서 해결하기 위한 방법입니다. --abort 체리픽을 실행한 이전 상태로 돌리고 체리픽을 취소하는 방법입니다. --quit 체리픽이 실패한 경우 더 진행하지 않고 체리픽 상태를 빠져나오는 방법입니다. 개발 상황에 따라 위의 3가지 조건 비교 후 원하시는 옵션을 넣으셔서 잘 사용하시면 될거같네요. 2021. 1. 6.
[git] 마지막 커밋 명렁어 수정하기 (git commit --amend) git commit --amend 이 명령어는 가장 최근의 커밋 명령어를 수정하는 방법입니다. 해당 명령어는 아래와 같은 경우일때 주로 사용합니다. git 커밋 메세지를 변경 커밋된 파일 변경 git 커밋 메세지를 변경 개발할때 커밋 로그 메세지를 잘못 작성하는 경우는 종종? 항상? 일어나는 경우입니다. git commit --amend -m "커밋 메세지 업데이트 할게요" -m 옵션을 넣으면 편집기가 열리지 않고 명령어줄에서 새 메세지를 전달합니다. 커밋된 파일을 변경 일부 파일을 누락해서 커밋한 경우 이 방법을 통해 커밋된 파일을 업데이트하여 커밋할 수 있습니다. 아래 명령어를 통해 로그를 확인 후 :wq로 저장하여 빠져나오면 됩니다. git commit --amend 2020. 12. 31.
git 명령어 취소하기 / 되돌리기 rebase를 잘못 사용한 경우에 취소를 하고 싶을 때가 분명히 있습니다. (예를 들면 remote 까지 반영된 경우) 꼭 rebase가 아니더라도 말이죠. git에는 아주 좋은 명령어가 존재하는데요. 저도 아주 유용하게 잘 쓰고 있습니다^^ git reflog 브랜치이름 해당 명령어는 취소할 로컬 컴퓨터에서 직접 실행하셔야 합니다. (reflog 명령어를 치면 지금까지 로컬에서 작업했던 git 로그들이 쭉 나오거든요) 해당 로그를 보고 돌아가고 싶은 커밋아이디를 찾고 reset으로 해당 시점 전으로 돌아가면 됩니다. git reflog 명령어를 치면 아래와 같은 화면을 볼 수 있는데요. 어디 시점으로 돌아갈지 커밋아이디를 보고 옆에 있는 HEAD@{숫자} 로 되어있는 부분을 통해 reset을 통해 돌아.. 2020. 12. 24.
728x90