Study/Git

·Study/Git
git clone (기존 소스코드 받는법) git clone 원격저장소주소 특정 branch만 clone해올수도 있음 git pull 원격 저장소 → 로컬저장소 git pull 원격저장소주소 (branch명) 원격저장소에 있는 내용을 가져와 로컬저장소에 합치라는 의미 branch명을 입력하면 해당 branch 내용을 가져옴 원격저장소 최신내용이 로컬저장소에 있을때만 git push 가능 결론: git push 전에 git pull부터 해라 Reference 이 분 강의듣고 복습용으로 만든 자료입니다. 강의 한번 들으면 매우매우 잘 이해됨. - https://codingapple.com/course-status/
·Study/Git
git push 사용을 위한 개념 repository: git이 파일 기록해두는 장소 local에서 작업한 repository를 만들면 컴퓨터가 고장나도 안심, 협업 가능 로컬저장소를 원격저장소에 백업해보자. git init으로 repository를 생성 git init github는 기본 branch 이름을 Main으로 바꾸라고하기 때문에 바꿔놓자 git branch -M main Github에서 만든 원격 저장소 올리기 로컬저장소에서 원격저장소로 업로드 git add . git commit -m '메세지' git push -u 저장소주소 올릴브랜치명(ex.main) 로컬저장소의 branch를 원격저장소에 올리는 명령어 -u : 입력한 저장소의 주소를 기억해두기 위한 명령어(매번 저장소주소를 입력하기 ..
·Study/Git
branch 만들기 코드를 짤 때 원본파일의 코드를 수정하고 커밋해도 되지만 만약 잘못해서 모든 프로그램이 망가질 수 있음. 이런 사고를 방지하기 위해서 프로젝트의 복사본을 만드는 branch라는걸 사용함. branch를 통해서 프로젝트의 복사본을 만들고 거기서 수정하는 방법임 아래와 같이 branch를 만들고, switch를 통해 해당 branch로 이동할 수 있음. git branch branch이름 git switch branch이름 다시 메인 branch로 돌아가고 싶으면 (설정에 따라 main or master) git switch main branch를 만들면 밑에와 같은 상황임. 강의자분의 새로운 branch 이름이 coupon이기 때문에 coupon branch임. branch 합치기 새로..
·Study/Git
git add git을 사용하는 이유: git의 commit 기능을 통해 파일의 상태를 기록할 수 있음. 파일을 수정하다가 특정 시점으로 돌아갈 수 있음. 현재 폴더(디렉토리)에서 git을 사용하려면 해당 디렉토리 위치에서 터미널을 열고 git init을 입력하면 됨. (아래 사진은 vscode 터미널) git init git init을 완료하면 이제 디렉토리 내에서 코드를 수정하거나, 새로운 파일을 만드는 등 모든 작업이 기록됨. 이제 디렉토리 내 수정한 내용을 기록하자 git add 해당파일명 → git commit -m "기록메세지" 를 차례로 입력하면 이제 수정한 내용을 기록하게됨. git add 파일명 git commit -m "기록할 메세지" 수정한 모든 내용을 commit하려면 git add..
potato_pizza
'Study/Git' 카테고리의 글 목록