diff --git a/README.md b/README.md index c3b7bb81e33d27c5f91b3e5031f57e2acd8ce19c..87002f2c97353c5e212d077d5e0cbc5515e80438 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,22 @@ ## 201921101 박지영 (PC에서 고쳤음) - git log : 커밋 내역 확인 -- git clone : config 파일에 있는 url 기록 +- git clone : repository 복사 - config 파일에 있는 url 기록 +- git fork : 독립적인 프로젝트를 만들고 싶을 때 + 원 프로젝트에 merge 요청 가능 +- git init : 비어있는 git Repository만들기 +- git config --global : ~/.gitconfig에 정보 저장 + - git status : unmodified된 파일을 알려줌 - git add : stage에 올라감 +- git commit : 현재 Repository에 변경된 내용 저장 -> Repository 상태가 파일 수정 상태와 같아지기 때문에 다시 Unmodified 상태 + +- commit 하나마다 branch 존재 - tag(버전 등) 붙일 수 있음 +- branch - 기본 브랜치 : master/main + ex) 버그가 생겼을 때 계속 개발해야하는 일과 버그를 고쳐야하는 일이 있을 때 브랜치를 따로 생성 +- snapshot : 어떤 순간의 어떤 상태 + +레포지토리 받아오기 +-git pull : 자동으로 합쳐지지 않음 +-git merge : 자동으로 합쳐짐 +같은 파일을 고치고 있다면 merge를 사용해서 충돌을 방지해야함