티스토리 뷰

TIL

[GIT] branch

빙빙 2021. 3. 26. 11:34

Conflict: 계속 발생할 충돌 상황

올라간 파일과 로컬에 있는 파일에 수정을 각각해서 내용이 다를 때

  • git log --oneline하면 커밋한 목록 나옴
  • git log --oneline --graph하면 그래프처럼 나옴
  • git reset 커밋번호 하면 그 번호 이전으로 리셋됨
  • gir revert도 과거로 돌아가는 명령어 중 하나

커밋을 남기고 git branch라고 쓰면 master나 다른 것들이 뜬다.(현재 브랜치)

 

브랜치 생성하는 방법

git branch 브랜치이름

 

브랜치 이동(HEAD라는 위치를 바꿔주는 것)

git switch 브랜치이름

 

브랜치 삭제

git branch -d 브랜치 이름

 

브랜치를 만들고 merge를 한 뒤에 브랜치를 지워줘야한다.

git merge master하면 다른 브랜치랑 master가 합쳐지고 master로 된다.

메인 줄기(master)에서 merge해야하고, 외부에 있는 곳에서 메인으로 가져오는 것이다.

=> 다른 파일들을 수정했을 때 충돌이 이루어지지 않았기 때문에 합쳐짐

'TIL' 카테고리의 다른 글

[알고리즘] 서로소 집합(Disjoint-sets)  (0) 2021.04.23
[알고리즘] 트리  (2) 2021.04.05
[SQL] 기본 명령어 예시  (0) 2021.03.25
[Git] Push error해결법  (0) 2021.03.13
[자료구조] Queue 큐  (0) 2021.03.03
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함