카테고리 없음

23/10/24 til (git hub)

한지지우우 2023. 10. 24. 20:47

git init

// 새 코딩(프로젝트) 시작할때 

 

git add . 

//폴더 안에 모든 파일을 저장할 준비를 한다

 

git add "파일명"

//폴더 안에 특정 파일만 저장할 준비를 한다.

 

git commit -m "최종수정"

//저장한다 따옴표안에는 저장시에 주석같은거 남긴다.

 

git status

//현재 git상태를 확인하는건가? 수정됐는지 어디 브랜치에 있는지??

 

git log

//git 진행내역을 표시해준다 뭘했는지?

 

git clone "메인 협업자의 깃헙 주소"

//협업자 등록을 한 프로젝트 장의 깃헙 주소를 가져온다.

 

git push origin main(브랜치명)

//로컬영역의 코딩을 메인브랜치나 해당브랜치 github으로 저장한다.

 

git pull origin main(브랜치명)

//github의 메인브랜치나 기타브랜치의 코딩을 내 로컬로 가져온다.

 

git branch (브랜치명)

//로컬에 새 브랜치명으로 브랜치를 만든다.

 

git branch

//현재 있는 브랜치들을 보여준다.

 

git checkout 브랜치명 

git switch 브랜치명

//현재 브랜치에서 해당 브랜치로 이동한다. 로컬에서

 

git checkout -b 브랜치명

git switch -c 브랜치명

//브랜치를 생성함과 동시에 해당 브런치로 이동한다.

 

/*

git hub에 dev라는 브랜치를 만들어서 dev 브랜치에 협업자들이 코딩을 모아서 main에서의 충돌을 예방한다.

*/