🔅 #1에서 배운 내용으로 github에 파일 저장
🔅 git clone 할 때에는 세팅 정보도 함께 오기 때문에 init, remote 할 필요 없음
📌 git clone (HTTPS 또는 SSH 주소 복붙) git (내 노트북에 저장할 폴더명)
💡 github repository에 있는 소스코드들을 설정한 폴더명에 복사
💡 폴더명 입력하지 않을 경우, 자동으로 프로젝트 이름으로 설정
📌 cd (폴더명)
💡 해당 폴더로 들어감
📌 code(space).
💡 코드가 작성된 Visual Studio Code 열림
💡 코드 수정 후 add -> commit -> checkout(새로운 branch) -> push (새로운 branch)
이 때 push는 반드시 checkout으로 만든 새로운 branch로!
🚫 master로 push하면 절대 안됨
💡 새로운 공간을 만든 것이므로 최종 branch에 어떠한 영향도 미치지 않음
Compare&pull request 클릭 후 comment 달고 Create pull request 클릭해 완료
🔅 개발 리더가 이를 보고 merge할 것이면 Merge pull request 클릭 후 Confirm merge 클릭해 merge
🔅 Merge할 경우 pull request로 받은 코드가 master로 합쳐지기에 신중히 생각해야함
💡 코드 수정 중 master branch에 변화가 있으면 자신의 코드 add -> commit -> pull (master) 해서 자신의 코드와 변화한 master 동기화시켜줘야함
📌 git pull origin master
💡 master branch로부터 새로운 코드를 받아온다는 의미
=> 자신이 수정하고 있는 코드 저장 -> commit -> pull
git add(space). #수정하고있던 코드 저장
git commit -m "(history명)" #저장, 이후 push 안 함
git pull origin master