# cherry-pick
[Git] Git Cherry-Pick 개요
다른 브랜치에 있는 특정 커밋들만 현재 브랜치에 적용하고 싶은 경우 사용git cherry-pick \[commit_hash1] \[commit_hash2] ...git cherry-pick \[commit_hash1] \[commit_hash2]git cherry-p
22.01.11 깃허브 amend, cherry-pick, reset, revert, stash
퇴근 후 공부하는데 피곤해서 자버렸다.그래서 아침 일찍 일어나서 남은 공부 마저하고 이제 정리를 하고 있다.정리할 시간이 충분하지 않으니 키워드만 먼저 정리하고 내용을 보완해야겠다Amend는 마지막에 올린 커밋 내용을 수정해서 덮어씌우는 기능이다.실수로 재커밋을 하게되

[Git Cheat Sheet] git cherry-pick , 필요한 커밋만 pick 하고 싶을 때
git을 통해 협업을 하다 보면 팀에서 정한 브랜치 전략에 따라 브랜치를 관리하게 될것이다. 다양한 방식이 있을 수 있겠지만 우리 팀은git-flow 전략을 택했다. 해당 브랜치 관리 전략에 따라 메인 브랜치를 master와 develop으로 나누고 master 브랜치
TIL - Git | Cherry pick
오늘은 Git 명령어 중 Cherry pick이란 명령어 대해서 알아보자.이번 명령어는 나의 실수를 통해 알게되었다. 프로젝트 도중 기능 작업하던 브랜치에서 작업을 완료하고 다른 기능을 작업해야하는 상황이 있었는데 main 브랜치에서 생성한 것이 아니라 해당 작업 브랜
Git 번외
git clone : 원격저장소를 복사하는 명령어 (자동으로 origin이라는 이름의 원격저장소가 등록되게 됩니다.)HEAD : 현재 내가 어떤 작업공간에 있는지를 나타냅니다.( EX. 만약 제가 master 브랜치에서 작업을 하고 있다면 제 HEAD는 master 브
커밋 옮기는 법 [체리픽]
다음과 같은 상황에서 커밋을 옮기고 싶을 수 있다.git-flow를 사용 중인데 Pull request가 따로 없어서 커밋을 체리픽해서 다시 푸시해야 해!실수로 다른 브랜치에서 작업해 버렸어!사실 전자의 경우면 숙련된 사람으로서 이미 알고 있을 확률이 높다. 아무튼,이

[TIL] 내가 많이 쓰는 GIT 명령어
하나의 프로젝트를 여러명이서 협업할 때 작업 관리툴을 사용하여 버전 관리, 코드 관리를 진행한다. 그중에 가장 많이 사용되고 범용적인것은 역시 GIT일것이다. 사용법은 너무나도 광범위하고 일일히 다룰 수 없기에 사용하면서 간편했었던 것들 위주로 정리를 해본다. rem

백엔드 개발자 로드맵 따라가기 5. 형상 관리 - Git
Git은 대표적인 형상 관리 시스템이다. 형상 관리 시스템이란, 소스 코드의 관리 (버전 관리, 변경 사항 추적) 등의 기능을 수행하는 시스템을 말한다.웹 호스팅 서비스로는 GitHub와 GitLab이 있다.Git에 대해서 설명하려면 끝도 없기 때문에 이번 포스팅에서는

[Git] cherry-pick으로 원하는 커밋 가져오기
git cherry-pick은 특정 브랜치에서 원하는 커밋을 가져올 때 사용한다. 그 동안 말로만 들었지 실제로 사용해본 적은 없었다. 이번에 코드를 작성하면서 cherry-pick이 필요한 상황이 생겨 사용해보았는데 원하던 대로 깔끔하게 실행되었다. 종종 사용할 일이

git cherry-pick과 rebase
rebase를 위한 스쿼시 스크린샷 2020-01-16 오후 1.22.32.png tig확인화면 image.png

git 명령어 정리, 에러정리
후.. 맨날 볼때마다 찾아보는것이 지겹다. 정리를 좀 해서 ㅠ 사용해야지 브랜치 브랜치 삭제 삭제할 브랜치 명이 feature/login 으로 가정 --delete 부분은 -D로 치환할 수 있음. git add git add .를 했는데요. 특정파일은 커밋안하고