깃 사용명령어, 브랜치 개념
초보자일 경우 깃 계정에 문제가 생겼을 경우 가장 쉬운 대응 방법
=> 윈도우 > 작업 증명 관리자 > git 관련되어있는 계정들을 전부 삭제해준다
=> 그런 후 다시 로그인
CLI에서 깃 폴더별로 다른 사용자 지정하는 방법
git config credential.username "<깃 계정 이메일>"
Git 명령어 요약
- clone : 원격 저장소(github)를 내 컴퓨터로 복사해온다.
- add : 스테이지 영역에 작업 파일 추가
- commit : 세이브, 스테이지 영역의 파일을 가지고 커밋 (= 세이브)할 수 있다
- push : 원격 저장소에 커밋을 업로드 한다.
- 코드뭉치 버리기 : 마지막 commit으로 되돌리기
깃 브랜치 개념
개발을 하다가 특정 부분 상태까지 살려두고 다른 부분을 추가하거나 수정하고 싶을 때 => 버전을 새롭게 해서 갈래를 만들고 싶을 때
=> 브랜치라는 개념을 사용한다.
브랜치를 만들면 마스터가 갖고 있는 커밋들을 그대로 내버려둔채
거기서부터 새로 시작할 수 있다.
소스트리에서 더블클릭만으로 브랜치를 옮겨갈 수 있다.
- 브랜치 : 기존 내용을 유지한 채 새로운 내용을 추가 싶을 때 사용
- 체크아웃 : 특정 브랜치 (혹은 커밋) 으로 돌아가고 싶을 대 사용
현재 작업 중인 브랜치를 헤드(Head) 브랜치라고 한다.
반응형