반응형

프로그래밍/git 4

Git 이용시 password 입력 설정 (매번 입력하기 귀찮을 때..)

git 이용시 매번 암호 정보를 묻는 경우 아래 링크 참조. https://www.hahwul.com/2018/08/22/git-credential-helper/ Git pull/push 시 Password 물어보지 않도록 설정하기(credential.helper) git을 쓰다보면 간혹 config 미스, 환경 변경으로 push/pull 등 기능 실행 시 계정과 패스워드를 물어보는 경우가 발생합니다. www.hahwul.com 보안을 위해서는 credential store 보다는 cache 를 사용하는게 좋을 듯 하다. https://git-scm.com/docs/git-credential-cache Git - git-credential-cache Documentation If you would lik..

프로그래밍/git 2023.06.13

소스코드 이동 후 Git Repository 변경 (log 유지)

다른 곳에서 작업하던 소스코드를 옮겨온 후, git commit 이력을 그대로 유지한 채로 다른 repository 로 변경하는 방법이다. 이력까지 옮기려면 당연하게도, 기존에 작업하던 '.git' 폴더가 존재하고 있어야 한다. 기존의 repository remote 제거 git remote remove origin 새로 생성한 repository remote 추가 git remote add origin https://github.com/[github_id]/[repo_name].git 코드 push 예전에는 master가 default branch 였는데 요즘은 main이 default 이다. 하여튼 알맞는 이름을 사용하면 된다. git push -u origin [branch name]

프로그래밍/git 2021.09.22

Git 인증 실패시 (fatal: Authentication failed for ...)

git을 사용하다보면 다시 로그인을 해야하는 경우가 있다. 비밀번호가 변경되는 경우에도 재입력을 받지 않고 바로 인증실패가 뜨기 때문에 재 로그인을 위해선 기존의 로그인 정보를 지워야 한다. 아래와 같이 입력하면 기존 인증 정보가 삭제되고 다시 로그인을 입력할 수 있다. git config --unset credential.helper 경우에 따라 sudo 가 필요할 수도 있다.

프로그래밍/git 2021.09.07

GitHub personal access token

git 로그인을 시도하니 이전에 못보던 오류가 발생하였다. username 이나 password 가 잘못된 것이 아니라 github의 정책상 2021년 8월 13일부터는 password 인증을 지원하지 않는다고 한다. 대신 personal access token 을 사용하라고 안내에 나타나고 있다. Personal Access Token 생성 github 홈페이지에 로그인하고 회원정보 메뉴에서 Setting -> Developing settings 메뉴로 진입하면 "Personal access tokens" 항목이 보인다. Generate new token 버튼을 누르면 새로운 Personal access token을 생성할 수 있다. 토큰 목적, 기한, 접근 범위 등을 설정하는데 주기적으로 만들기 귀찮..

프로그래밍/git 2021.09.07
반응형