본문 바로가기

> GIT3

[Git] git push/pull 사용 시 로그인 오류가 발생할 때 - git이 패스워드를 다시 묻지 않고 Authenticate 오류를 발생시키는 경우 - http는 ssh와 달리 한 번 매번 원격저장소에 접근 시 아이디와 패스워드를 입력해줘야 한다. (git 웹 호스팅 서비스에 한 번 등록하면 자동으로 인증되는 방식이 아님) - 따라서, credential 저장소라는 이러한 인증정보를 저장해두고 자동으로 입력해주는 시스템을 사용한다. 이때 잘못된 패스워드를 자동으로 git이 입력하면서 오류가 발생하는 것이다. - 이와 같은 경우, 잘못 지정한 인증정보를 다시 초기화해주는 코드를 사용하여 해결한다. git config --system --unset credential.helper - 출처 : 엘리스 AI 트랙 2021. 1. 1.
[Git] git pull 다음 명령어, git push 다음 명령어의 의미 - git pull [원격 저장소의 이름] [원격 저장소에서 받아오고자 하는 브랜치의 이름] ex) git pull origin master git pull second remote-branch - git push [원격 저장소의 이름] [push하기 희망하는 로컬저장소의 브랜치 이름] ex) git push origin master ** git pull second local-branch ** git clone 명령어로 저장소를 복사해온 것이 아니라면 처음 push할 때 git push origin master 명령어를 입력해야 한다 - 출처 : 엘리스 AI 트랙 2021. 1. 1.
[Git] merge 핵심 1. [merge 후 마지막 커밋에 (HEAD가 위치할) branch]로 이동 git checkout [branch 이름] (위 명령을 하지 않았다면, 현재 위치한 branch에서 merge를 실행함) 2. git merge [merge할 branch 이름] 변하지 않는 건 -> 2번의 branch 코드 변하는 건 -> 1번의 branch 코드 2020. 12. 31.