상황 설명을 먼저 하겠다.

다음 링크를 통해서 일단 branch 생성까지 한 상태이다.

https://gettingtoknowit.tistory.com/127?category=1009886 

 

초보를 위한 "다른 사람 github repository에 branch 생성 방법" (Visual Studio Code 사용)

최근 팀프로젝트를 하면서 git과 github를 사용하게 되었는데, 제대로 사용을 하지 못해서 이렇게 정리를 하게 되었다. 일단 상황적으로, 다른 팀원의 github respository에 내가 사용할 branch를 생성하

gettingtoknowit.tistory.com

이제 하고 싶은 것은, visual studio code를 통해서 일부의 코드를 수정하였고,

수정한 코드를 github repository의 내가 만든 branch에 업데이트를 시키고 싶은 것이다.

이러한 결과를 위해서는 add, commit, push라는 과정을 거쳐야 한다.

 


 

1. git branch로 내가 바꾸고 싶은 branch를 가리키고 있는지 확인해본다.

3-4행을 수정하였고, terminal을 통해서 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를 활용하여 확인할 수 있다.

이런 과정을 거쳐서 git log를 사용하면 젣로 commit이 되었음을 확인할 수 있다.

 


 

3. 이제 push를 통해서 github의 branch에 직접적으로 변경시키면 된다.

git push origin <github의 수정시킬 branch 이름>

 

git push를 성공적으로 했을 경우 실행창

 

 


 

4. 이제 github에서 제대로 변화가 이루어졌는지 확인을 해보면 된다.

git push를 성공적으로 했을 경우, 아래 사진의 별표친 부분처럼 어느 branch에 push가 되었는지 나타난다.

그리고 해당 branch로 가면, 수정이 이루어진 파일에 대해서 정해놨던 commit msg로 바뀌고, 수정이 이루어졌음을 알 수 있다.

git push를 성공적으로 했을 경우, 별표친 부분처럼 어느 branch에 push가 되었는지 나타난다
push한 branch로 가보면, 수정이 이루어진 파일에 대해서 정해놨던 commit msg로 바뀌고, 수정이 이루어졌음을 알 수 있다.

 

위에 있는 pull request에 대해서는 별도로 간단히 다루도록 하겠다.

+ Recent posts