Git
-
[Git] 특정 브랜치 커밋 가져와 하나로 합치고 이름 바꾸는 방법! (cherry-pick & rebase)👩🏻💻 정리/Git 2022. 10. 4. 18:30
작업을 하면서 기능이 따로따로 분리되어 있어 다른 브랜치에서 작업했던 기능을 가져와서 새로운 브랜치에서 이어 작업하고 싶은 상황이 생겼다. 다행히도 깃 마스터인 옆자리 짝꿍 쥬쥬가 친절히 설명해주었고(🥰) 까먹지 않으려고 한번 기록해본다. 1. cherry-pick 해오기 $ git cherry-pick [특정 커밋 해시 주소] 먼저 가지고 오고 싶은 특정 커밋의 해시 주소를 복사한 후 터미널에 위와 같이 입력한다. 이때 만약 cherry-pick해온 커밋이 여러 개인 경우는 하나로 합쳐주고 싶을 수도 있다. 2. rebase로 합치기 $ git rebase -i HEAD~[커밋 개수] 나의 경우에는 가지고 온 커밋이 여러 개여서 하나로 합쳐주고 싶었고, 위와 같이 입력하였으며 커밋이 총 두 개였기에 H..
-
[Git] fatal: Could not read from remote repository 오류 해결 방법👩🏻💻 정리/Git 2022. 9. 19. 10:59
ssh: Could not resolve hostname github.com:bohyunkang: nodename nor servname provided, or not known fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 오늘 아침 코딩 테스트 문제를 다 풀고 push를 했는데, 위와 같은 오류를 출력하면서 push가 진행이 되지 않았다. 뭔지 찾아보니 config에 remote repository가 잘못 설정되어있어 출력된 오류였다. $ git remote -v originssh://git@github.com:bohyunka..