반응형
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 |
Tags
- git squash
- 시스템설계면접
- awss3
- 디자인패턴
- cypressBDD
- 시스템설계면접팁
- 시스템설계면접예시
- 리팩토링2판4장
- 시스템설계
- 헤드퍼스트전략패턴
- formik submitting not working
- FirebaseAnalytics
- file not found Error
- 테스트코드책
- 가상면접으로대규모시스템
- 가상면접2장
- 전략패턴
- git commit merge
- react
- cypress React
- s3이미지다운로드됨
- react-ga
- git commit 협업
- 가상면접3장
- formik react-query submitting not working
- 리액트구글애널리틱스
- Git commit 합치기
- 리팩터링2판테스트
- gitsquash
- 시스템설계방법
Archives
- Today
- Total
목록git commit 협업 (1)
mingg IT
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/CsVVx/btsbDErUf7a/cy0TcxK7lWB8zNLYOkscsk/img.png)
개발하다보면 한 기능을 위한 커밋을 여러번 하게 되는 경우가 빈번하다. 테스트를 위해서라던가, 브랜치를 이동하면서 stash 하기엔 애매하다던가... 다른 사람과 협업을 한다던가 여튼 오늘은 그런 여러개의 커밋을 하나의 커밋으로 보기위한 git squash하는 법에 대해 알아보겠다. git log를 확인한다. git log --pretty=oneline 하나로 묶고 싶은 커밋들을 설정한다. 난 최근부터 9개까지를 하나로 묶으려고 한다. $ git rebase -i HEAD~9 이런식으로 나올텐데 가장위의 pick를 제외하고 squash로 바꾸어준다. 이후 ESC + 저장(:wq) 을 한다. 커밋 메세지를 바꿀 수도 있다. 9번째 커밋 메세지를 feat -> add sentry upload yml 로 바꾸..
git
2023. 4. 21. 11:18