자주 사용하는 명령어만 정리했다. 더 많은 명령어를 알면 더 편하게 작업할 수도 있다. 아는 것이 힘이니까. 근데 아는 데에 힘이 드는 경우가 있다. 그럼 곤란하다.🤔
컴퓨터가 안 될 때 끙끙 앓으면서 연구할 필요 없다. 그냥 reset 버튼 누르고 다시 하면 된다. 무식해 보여도 힘들이지 않고 문제를 해결할 수 있다.
깃은 pull과 push의 연속이다. 하다가 안 되면 삭제하고 다시 하면 된다. 별로 힘들지 않을 거다.
git clone으로 복제하고
git add .로 추가한다.
git commit으로 커밋을 작성하고
git push로 업로드한다.
git pull로 다운로드한다.
configuration. 환경설정(이름, 이메일)
git config --global user.name "parkirae" #이름 설정
git config --global user.email "parkirae@kakao.com" #이메일 설정
git config --global --list #정보 확인
깃 상태를 확인한다.
git status
깃허브에서 복사한다.
git clone git@github.com:githubId/repoName.git
원격 저장소를 관리한다.
git remote add origin https://github.com/githubId/repoName.git
git remote -v #원격 저장소 확인
branch를 관리한다.
git branch #branch 목록 확인
git branch develop #'develop'이라는 branch 생성하기
git switch develop #'develop' branch로 변경하기
작업을 로컬 저장소에 추가한다.
git add . #모든 작업을 추가한다.
commit을 추가한다.
git commit -m "Create Project" #'Create Project'라는 커밋을 추가한다.
commit 목록을 확인한다.
git log --oneline #커밋 메세지 제목만 한줄로 보기
깃허브에 작업 내용을 업로드한다.
git push origin develop #'develop' branch로 push
깃허브에 업데이트된 작업을 다운로드한다.
git pull origin main #'main' branch를 pull
shell 명령어. 디렉토리에서 .git 파일을 삭제한다. 깃과 연결이 끊어진다.
reset이라고 생각해도 된다. 삭제 후에는 init→remote로 다시 연결.
~ rm -rf .git #.git 파일 삭제
~ git init # git 초기화