code/github
-
git cherry-pick 체리픽 써보기code/github 2023. 10. 20. 11:39
git cherry-pick🍒 다른 브랜치에 있는 커밋을 선택하여 내 브랜치에 적용시킬 때 사용하는 명령어 git cherry-pick d090a8b[커밋ID] 자동 병합: -[파일경로]-/ChatRoomView.swift error: 다음을 적용할(apply) 수 없습니다: d090a8b... [Fix] 이전 채팅방이 보이는 오류 수정 힌트: After resolving the conflicts, mark them with 힌트: "git add/rm ", then run 힌트: "git cherry-pick --continue". 힌트: You can instead skip this commit with "git cherry-pick --skip". 힌트: To abort and get back to..
-
Pull Request, Merge, git pull 전략(--rebase, --ff-only)code/github 2023. 7. 22. 01:58
Pull Request : 내가 수정한 내용을 main(원래의 레파지토리)에 반영해달라고 요청 Merge : 요청(PR)받은 내용을 반영하겠다. 원격 저장소의 브랜치 확인 git branch -r - git pull [remote] [branch] git pull origin main : 원격 저장소에서 데이터를 가져오고 로컬 저장소의 현재 변경 사항이 자동으로 저장된다. "--rebase" 옵션을 사용하지 않고 git pull을 할 경우 Merge Commit(C와 D를 포함)이 만들어진다. 즉, 원격저장소와 로컬 저장소의 Commit 이력이 전부 유지됨을 뜻한다. ex) second > git pull origin main second에 remote의 main브랜치의 내용을 가져온다. git pull..