코딩 공부/TIL

깃 과 깃 허브 기초 명령어

메카인 2023. 3. 15. 19:15

clone : 깃 프로젝트를 본인의 컴퓨터로 가져오는 명령어

git clone <깃 저장소 링크>

 

add : 현재 깃 폴더에 있는 파일을 staging에 올리는 명령어

git add <파일, 폴더 혹은 *>
//*은 전부를 대상지정 합니다.

staging
- staging한다는 것은 commit할 파일들을 모아두는 것입니다.

 

status : staging에 있는 파일 리스트와 없는 파일을 알려줍니다.

git status

commit : staging에 있는 파일 리스트를 메세지와 함께 버전을 기록합니다.

git commit -m "커밋 메세지"

 

push : commit 한 버전을 깃 서버에 업로드합니다.

git push

 

pull : commit 된 버전 기록을 깃 서버에서 다운로드합니다.

git pull

 


branch

작업한 커밋 리스트를 정리하는 것
branch -a : 브랜치 리스트 보기
branch -d <브랜치 이름> : 브랜치 삭제

git branch <브랜치 이름> master : master를 복사해 새로운 브랜치를 만듭니다.


checkout : 작업중인 브랜치에서 다른 브랜치로 이동하는 명령어

git checkout <브랜치 이름>

 

merge : 다른 브랜치를 작업중인 브랜치로 병합하는 명령어

-단 이때 합병할(main)(master) 브랜치로 checkout 해야 합니다. 

git merge <합병할 브랜치>

 

fetch : 깃 서버에 있는 브랜치를 모두 불러오는 명령어

git fetch