반응형
반응형
이번 시간에는 git에서 과거 커밋을 없애기 위해 합치는 방법을 알려드리고자 합니다! 개발을 하고 커밋, 푸쉬를 하다보면 다음과 같은 상황이 많이 발생하기 마련입니다. feat : #3 커밋을 푸쉬하자 마자, 잘못된 부분을 인지하고 바로 수정 후 fix 커밋을 날렸습니다. 이런 상황이라면 커밋이 2개가 되겠죠? 사실상 불필요한 커밋이라는 것! 이번 시간에는 위와 같은 상황을 git의 rebase라는 기능을 이용하여 커밋을 합쳐보고자 합니다! 저는 VSC를 사용하여 rebase기능을 공부하고자 합니다. 이를 기준으로 설명드릴게요! 1. Git 대화형 리베이스 실행 일단 처음으로 실행해야 하는 것은 대화형 리베이스를 실행하는 것입니 git rebase -i HEAD~(원하는 커밋의 갯수) 여기서 주목할 점은..
Git과 Github. 개발을 막 공부한 학생들도 많이 들어본 단어입니다. 이 둘을 명확하게 알고 차이가 무엇인지 알아봅시다. 🤔Git이 무엇인가요? Git은 분산 버전 관리 시스템(Distributed Version Control System)입니다. 소스 코드와 파일들의 변경 이력을 기록하고 관리하는 도구로, 변경 사항을 추적하여 이전 상태로 돌아갈 수 있도록 도와줍니다. Git은 선형적인 구조가 아닌 개발 브런치를 생성하여 여러 작업자가 동시에 작업하고 병합할 수 있습니다. 모든 변경 사항은 로컬에 저장되어 인터넷 연결이 필요하지 않습니다. 🤔GitHub가 무엇인가요? GitHub는 Git을 기반으로 한 웹 기반 호스팅 플랫폼입니다. 개발자들이 Git저장소를 호스팅하여 소스 코드를 공유, 협업, 관..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.