본문 바로가기
개인 공부(컴퓨터상식->기본교육과정)/git과 sourcetree

10. 브랜치2 : 만들기

by 백엔드개발자0107 2021. 5. 25.

자, 두가지 업무가 있다고 생각하자!

 

일상적인 업무 , 그리고 실험적인 업무가 있다고 생각하자!

 

일상적인 업무에서는 아래와 같은 코드가 있다고 생각하자

 

헤드 태그 안에 title태그 안의 값이 계속 변할수 있다고 가정하자.

 

그렇다면 결론적으로 , 위 코드의 파일은 변할수 있는 코드를 가지고 있다고 가정할수가 있다.

 

자 이 작업들을 하나의 두개의 프로젝트를 만들어서 브랜치를 만들어보자!

 

 

여기 실험이라는 브랜치가 생겼다는 것을 알수가 있다,

 

 

 

기본적인 브랜치의 이름은 master이다...

 

자 마스터 브랜치를 더블클릭해서 체크시켜놓고 지금 우리는 일상적인 업무를 하고 있다고 생각하자!

 

자 마스터브랜치의 코드를 아래와 같이 수정한 후 커밋해보자

 

 

그러면,

이렇게 된다. 그런다음 실험이라는 브랜치를 더블클릭해서, 현재 선택한 브랜치가 실험이 되도록 하면, 

 

이 소스코드는 어떻게 바뀔까? 

 

에디터안의 소스코드가 위와 같이 이전상태로 변경되었다는 것을 알수가 있다.

 

자, 실험태그에서(현재 소스코드) 헤더태그 h1태그를 다시 추가해보자.

그 다음 커밋해보자

 

그런다음 커밋을 했을때, 아래와 같은 상태가 된다.

 

 

자 브랜치를 계속 바꾸어보자,

 

현재는 실험브랜치에 있고 이제 마스터브랜치로 가보자,(클릭)

 

그러면 아래와 같은 상태가 된다..!

 

'개인 공부(컴퓨터상식->기본교육과정) > git과 sourcetree' 카테고리의 다른 글

12. 브랜치4 : 충돌해결  (0) 2021.05.27
11. 브랜치3: 병합  (0) 2021.05.26
9. 브랜치1: 소개  (0) 2021.05.24
8. 되돌리기5: Revert  (0) 2021.05.24
7. 되돌리기4: Reset  (0) 2021.05.23