clone이란? 말그대로 코드를 복제해오는 것이다!
협업을 하기 위해서는 소스코드를 복제해와서 각자의 코드를 작성해나간다고 생각하면 된다.
✔ 명령 프롬포트(CMD) 켜기
✔ 코드를 저장할 폴더위치로 들어간다.
cd 폴더명
# 해당 폴더안으로 들어가기
cd ..
# 폴더밖으로 나가기
✔ github
에서 소스코드 다운로드 받는다
git clone 깃헙주소 폴더이름(선택)
이때 주소는 깃허브에서 복사해온다. 폴더이름은 선택사항이다 (없어도 됨)
폴더이름을 줄 경우에는 그 폴더가 새로 생성이 되면서 그 안에 코드들이 다운로드 되고,
폴더이름을 안줄경우엔 깃허브 프로젝트 이름으로 폴더가 자동으로 생기고 그 안에 코드들이 다운로드 된다.
폴더 이름 안에 파일이 clone된 것을 확인할 수 있다.
Github
에 내 branch
만들기✔ terminal
열기
git checkout -b 브렌치이름
branch
에 파일 업데이트하기✔ terminal
열기
git add .
or git add 파일이름
git commit -m "commit 설명"
git push origin 브랜치이름
저번 글에서는 git push origin master
를 해서 깃허브로 업로드를 시키지만,
여기서 master
는 최종 상품이기 때문에 각자의 branch
를 만들어 최종으로 가기전 중간다리를 하나 만들어 준다고 생각하면 된다.
master
브렌치에서 소스 가져오기 : (pull)
pull
하기 전에는 기존에 소스코드들을 commit
을 먼저 해놔야 한다.
git add .
git commit -m "브랜치이름 second commit"
git pull origin master
git push origin 브랜치이름
git checkout 브랜치이름