git rebase -i -root 이전의 커밋들을 수정할때 사용 이런 화면으로 바뀌는데 수정하고 싶은 커밋의 pick을 edit으로 바꾸고 esc누르고 :wq엔터 그러면 이런 화면으로 나온다 그 후 git commit --amend 이렇게 커밋 메시지를 수정할 수 있는 vi에디터가 실행된다 커밋메시지의 Initial을 Second로 수정해보았다 마찬가지로 esc누르고 :wq엔터누르면 저장되고 나온다 다음을 진행하기 위해 git rebase --continue 를 입력하면 (master | REBASE 2/4)로 바뀐것을 확인할 수 있다 다시 입력 git commit --amend 커밋 메시지 수정후 esc누르고 :wq엔터 다음으로 git rebase --continue 입력하면 (master|REBAS..
merge conflict의 상황을 만들기위해 git clone을 해주고 폴더를 만들어주고 이동한 후 git init을 통해 .git폴더를 만들어준다 시나리오는 이렇다 master 브랜치에서 a.txt, b.txt, c.txt를 만들고 hobin 브랜치, yohan브랜치를 만들고 b.txt를 각각 수정한 후, 다시 hobin -> master yohan -> master로 merge할것이다 그러면 b.txt를 다르게 수정해서 conflict가 날것이고 이걸 해결하도록 해보겠다 요즘은 master브랜치말고 main브랜치라고한단다 흑인 인종차별 이슈때문에 그다음 vim명령어를 통해 a.txt를 만들고 i를 눌러 입력모드로 전환한 후 내용입력후 esc를 누르고 :wq를 눌러 저장하고 나온다 a.txt, b.t..
- Total
- Today
- Yesterday
- Android Studio
- html #웹 #웹사이트 #플레이리스트
- 클로아
- SpringBoot
- oauth
- 오픈소스
- 프로그래머스
- 로스트아크 캐릭터
- authorization code
- bfs
- 우분투
- 데이터3법
- oauth2.0
- git 예전 커밋 수정
- 리눅스
- html
- 2024인프콘
- kloa
- infcon 2024
- 데이터 3법
- CSS
- git
- DML
- 인프콘2024
- SQL
- javascript
- 데이터베이스
- authorization_code
- git commit 수정
- DDL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |