상황 설명을 먼저 하겠다.
다음 링크를 통해서 일단 branch 생성까지 한 상태이다.
https://gettingtoknowit.tistory.com/127?category=1009886
이제 하고 싶은 것은, visual studio code를 통해서 일부의 코드를 수정하였고,
수정한 코드를 github repository의 내가 만든 branch에 업데이트를 시키고 싶은 것이다.
이러한 결과를 위해서는 add, commit, push라는 과정을 거쳐야 한다.
1. git branch로 내가 바꾸고 싶은 branch를 가리키고 있는지 확인해본다.
2. 이제 commit을 하기 전에 올릴 파일들을 stage에 올려야 하는데, 이는 add를 통해서 이루어진다.
git add <파일이름 or 경로>
git add --all
git commit -m "커밋에 대한 메시지"
하나의 파일을 add 할 수도 있고, 모두 한꺼번에 add 할 수도 있다.
또한, commit을 했으면, 그에 대해서 message를 넣을 수 있다.
이때, commit message를 잘못 입력했다면, git commit --amend -m "수정할 커밋 메시지" 를 통해서 수정이 가능하다! |
제대로 작동되었는지 git log를 활용하여 확인할 수 있다.
3. 이제 push를 통해서 github의 branch에 직접적으로 변경시키면 된다.
git push origin <github의 수정시킬 branch 이름>
4. 이제 github에서 제대로 변화가 이루어졌는지 확인을 해보면 된다.
git push를 성공적으로 했을 경우, 아래 사진의 별표친 부분처럼 어느 branch에 push가 되었는지 나타난다.
그리고 해당 branch로 가면, 수정이 이루어진 파일에 대해서 정해놨던 commit msg로 바뀌고, 수정이 이루어졌음을 알 수 있다.
위에 있는 pull request에 대해서는 별도로 간단히 다루도록 하겠다.
'git&github' 카테고리의 다른 글
초보를 위한 github pull request, merge 하기 (0) | 2021.10.03 |
---|---|
github respository에서 default branch를 main에서 master로 바꾸는 방법 (0) | 2021.09.25 |
초보를 위한 "다른 사람 github repository에 branch 생성 방법" (Visual Studio Code 사용) (0) | 2021.09.25 |