320x100
이번에 올린것은 분명 깔끔한 정리는 아니나,
분명 중요한 요소들이 있어서 올린다.
git comend 원리를 구사하는데 학습방법을 추천받았다.
https://learngitbranching.js.org/?locale=ko
사이트인데 여기서 다루었던 절반정도를 우선 다뤄보고자 한다.
# 전체적인 git 사용중 몰랐던것
#1
HEAD를 이동하는 명령어는 checkout이다.
#2
만약 단계적으로 봤을때
C1, C2, C3, C4이렇게 있고
현재 C4에 HEAD가 있다고 했을때
HEAD를 옮기는 방법은 크게 3가지가 있다.
1)
git checkout C1이나 아무튼 옮기고 싶은것으로
2)
git checkout HEAD^
이렇게 하면 바로 전단계로 가게된다
지금이 C4라고 한다면 C3로 가게된다
3)
git checkout HEAD~3
이렇게 하면 3번째 전단계로 간다고 보면 된다
지금이 C4라고 하면 C1으로 간다
#3
브랜치 자체를 옮기는 명령문이다.
git branch -f 브랜치이름 이동희망위치
이동희망위치는 보통 로그값?주소값?으로 사용할 수 있는 것같다.
# 작업 되돌리기
git reset
git revert
git revert C1
이런식으로 사용이 되던데, 자세히는 모르겠다.
코드 이리저리 옮기기부터 하면 된다.
300x250
'개발일지 > GIT' 카테고리의 다른 글
Git - github연결 루틴2(push) (1) | 2022.10.14 |
---|---|
Git - github연결 루틴1 (remote 확인, 연결, 변경) (0) | 2022.10.14 |
Git - SSH Keys 설정 (github 초기설정으로써 매우 중요함) (0) | 2022.10.14 |
Git - diff (깃의 변경사항 / 다시듣기) (0) | 2022.10.14 |
(미제) Git - merge(병합) (약간어려움) (0) | 2022.10.13 |