안녕하세요!!
하루에 TIL 두개는 처음이네요! 오늘 계속 git과 github에 대해서 공부를 해서 까먹기 전에 남겨보기 위해서 글을 작성합니다 :)
먼저 branch 란?
출처: https://www.atlassian.com/ko/git/tutorials/using-branches/git-merge
위의 이미지 처럼 쉽게 말해 가지를 만들 수 있습니다
코딩에서 가지가 중요한 이유는 원본 코딩에서 우리가 손대면 정말 돌릴 수 없는 무서운 일이 일어날 수 있기 때문에 우리는 항상 백업을하고 복사본을 만들어서 코드를 건들어야 합니다 꼭.... 안그렇다면 후... 상상하기도 싫습니다
그럼 본격적으로 branch란?
원본에서 복사본을 만들어서 코드를 수정해볼 수 있는 것 입니다
그러면 코드를 수정할 때도 부담이 없겠죠?
branch
를 하는 방법은 먼저 코드를 가져올 빈폴더를 가져오고 vscode 내에서 터미널을 열어줍니다
터미널에 새 터미널을 클릭해 vscode 내에 새 터미널을 열어줍니다
git clone 깃허브 주소
코드를 작성하여 깃허브에 있는 파일들을 가져옵니다
그리고 git branch 브랜치 이름
코드를 작성해 브랜치를 본격적으로 만듭니다
그리고 수정 작업을 한 후 저장을 하고
git add .
모든 파일을 git에 추가하고
git commit -m "수정 내역 메시지"
코드로 수정 메시지와 함께 커밋을 합니다
마지막으로!
git push -u origin 브랜치 이름
을 작성하여 깃허브를 브랜치에 등록합니다 :)
정리하자면....
이 순서대로 터미널에 입력하시면 branch를 이용할 수 있습니다..!!
제가 아직 자신있게 설명하기가 조금 그래서...
이 방법대로 진행해서 해결이 됐지만 아직 자신있게 설명할 수 있는 단계는 아닌 것 같네요...
그래서 저처럼 처음도 힘들어하실 분들이 계실까 급히 간단하게라도 작성해서 업로드 해봅니다..!!
제가 꼭 여러번 반복해서 공부하고 꼭 확실하게 설명할 수 있도록 정리해서 다시 같은 주제도 다시 한 번 나타나도록 하겠습니다
그럼 여러분 항상 화이팅입니다 :) 👍🏻