Etc/Git(2)
-
[Git] git rebase활용해서 이전 commit 내용 수정 / 이전 커밋에 개발 코드 추가하기
이전 커밋 내용에 대해 수정이 필요할 때가 있다. 아래 4가지의 케이스로 나누어 작성해두었으니 케이스에 맞는 해결 방법 찾아가시면 될 것 같다! 바로 직전 커밋 메세지 수정하고 싶을 때 바로 직전 커밋에 새로 작성한 코드 추가하기 (바로 직전이 아닌) 이전 특정 코드 수정하기 (message) (바로 직전이 아닌) 이전 특정 코드 수정하기 (author) 활용 git 명령어 우선, 활용한 명령어들에 대해 간단히 살펴보자. git log 이전 commit log(이력)를 확인하고자 할 때 사용한다. 명령어를 입력하면 아래와 같이 나의 내역이 뜬다. git rebase git rebase는 주로 A 브랜치에서 작업하던 내용을 B 브랜치에 병합 후 이어 작성하고 싶을 때 사용한다. 아래 그림을 참고하면 이해가..
2020.03.01 -
[개발 상식] Git & Github
[개발 상식] Git & Github [개발 상식] Git & Github 해당 시리즈는 Interview_Question_for_Beginner를 기반으로 추가 학습을 진행해 작성하였습니다. 목차 [개발 상식] Git & Github Git Git 전략 Github GitHub Repository에 기여하기 Reference Git 버전관리 도구로, 오픈소스에 기여하거나 협업을 할 때 쓰임 리눅스 커널 창시자(리누스 토발스)께서 만드심 VCS(Version Control System) 중 하나 특징 빠른 속도 단순한 구조 비선형적인 개발 (수천 개의 동시 다발적인 브랜치) 분산 작업 - 원격저장소와 로컬을 분리 데이터 무결성 보장 - 모든 커밋에 대해 Checksum(Hash) 생성 Git 전략 Git..
2018.08.24