CS & Programming

Git의 기본 (clone, remote, commit, push, pull 등등)

도도동짱 2020. 10. 22. 20:33

개발하다보면 git을 사용하는 경우가 많은데

종종 명령어 순서를 까먹습니다... 자주쓰면 외워지긴 하겠지만

본 게시물 작성을 통해 머리에 때려 박아야겠습니다.


Github repository를 해당 디렉토리에 복사합니다(불러옵니다.)

git clone <github url>

 

해당 폴더에 .git을 생성하고 초기화합니다. (깃의 관리를 받게됩니다.)

git init

 

(로컬 폴더와 연결할) 원격 repository를 새로 생성합니다.

git remote add <원격 repository 이름>  <github url>
# git remote add origin https://github.com/~~

 

변경점이 있는 파일을 stage에 올립니다. ( .는 해당 폴더의 모든 파일)

git add .

 

커밋을 통해 서버에 올릴 준비를 완료합니다.

git commit -m "커밋 메세지"

 

커밋한 내용을 서버로 보냅니다.

git push <로컬 브랜치 이름> <원격 브랜치 이름>
# git push origin master

 

다른 사람이 커밋을 했거나 repository에 변경이 있을때 로컬로 내려받습니다. (clone과 비슷)

git pull <로컬 브랜치 이름> <원격 브랜치 이름>
# git pull origin master