Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 이분탐색
- 자료구조
- 자바
- 재귀
- CI/CD
- 백준
- 역방향 반복자
- 분할 정복
- HTTP
- 그리드
- 알고리즘
- GIT
- TCP
- 그래프
- Spring
- SQL
- 다이나믹 프로그래밍
- 순열
- 도커
- 컴퓨터 네트워크
- 다이나믹프로그래밍
- 트리
- AWS
- dfs
- 스프링
- 그리드 알고리즘
- BFS
- 분할정복
- github action
- 브루트포스
Archives
- Today
- Total
코딩성장스토리
Git rebase 이용 본문
commit여러개 있을 떄 basecommit 바꾸는 방법
basecommit: 내 로컬에 저장된 commit
1.git log —oneline 으로 commit 목록 확인
2.git rebase -i -root (root부터 commit 확인)
3.basecommit 로 두고자하는 commit에 pick →edit으로 바꿈
4, 그럼 commit 목록이 edit부터 나옴
5.git rebase —continue ( 원래 있던 commit들 다시 되돌리기)-
위의 과정을 통해 basecommit 위치를 마음대로 바꾸고 중간에 삽입도 가능하다.
git rebase -i (interative 기능 사용하는 상황) —rewind 사용
(1) rebase 취소하는 방법
rebase —abort
(2)히스토리 전체 원상 복구 하는 방법
git reset —hard origin/master
'GitHub,Git' 카테고리의 다른 글
Github action 빌드 캐싱 (0) | 2023.09.17 |
---|---|
Git 추가된 최신 commit 로컬로 가져오기 (0) | 2022.07.11 |
Git add,commit 삭제 및 수정 (0) | 2022.07.11 |
Git 설정 및 브랜치 생성 (0) | 2022.07.11 |
Git commit정보 얻기 (0) | 2022.07.11 |