[git] git 핵심 명령어

박이레·2022년 5월 5일
0

git

목록 보기
2/5
post-thumbnail

 자주 사용하는 명령어만 정리했다. 더 많은 명령어를 알면 더 편하게 작업할 수도 있다. 아는 것이 힘이니까. 근데 아는 데에 힘이 드는 경우가 있다. 그럼 곤란하다.🤔

컴퓨터가 안 될 때 끙끙 앓으면서 연구할 필요 없다. 그냥 reset 버튼 누르고 다시 하면 된다. 무식해 보여도 힘들이지 않고 문제를 해결할 수 있다.

깃은 pull과 push의 연속이다. 하다가 안 되면 삭제하고 다시 하면 된다. 별로 힘들지 않을 거다.

git clone으로 복제하고
git add .로 추가한다.
git commit으로 커밋을 작성하고
git push로 업로드한다.
git pull로 다운로드한다.



git config

configuration. 환경설정(이름, 이메일)

git config --global user.name "parkirae"			#이름 설정
git config --global user.email "parkirae@kakao.com"	#이메일 설정
git config --global --list							#정보 확인

git status

깃 상태를 확인한다.

git status

git clone

깃허브에서 복사한다.

git clone git@github.com:githubId/repoName.git

git remote

원격 저장소를 관리한다.

git remote add origin https://github.com/githubId/repoName.git
git remote -v	#원격 저장소 확인

git branch

branch를 관리한다.

git branch	#branch 목록 확인
git branch	develop	#'develop'이라는 branch 생성하기
git switch develop	#'develop' branch로 변경하기

git add

작업을 로컬 저장소에 추가한다.

git add .	#모든 작업을 추가한다.

git commit

commit을 추가한다.

git commit -m "Create Project"	#'Create Project'라는 커밋을 추가한다.

git log

commit 목록을 확인한다.

git log --oneline	#커밋 메세지 제목만 한줄로 보기

git push

깃허브에 작업 내용을 업로드한다.

git push origin develop		#'develop' branch로 push

git pull

깃허브에 업데이트된 작업을 다운로드한다.

git pull origin main	#'main' branch를 pull

rm -rf .git

shell 명령어. 디렉토리에서 .git 파일을 삭제한다. 깃과 연결이 끊어진다.
reset이라고 생각해도 된다. 삭제 후에는 init→remote로 다시 연결.

~ rm -rf .git		#.git 파일 삭제
~ git init			# git 초기화

EOD.

profile
혜화동 사는 Architect

0개의 댓글