git, github 에러 핸들링

이유정·2023년 10월 23일
0

[Clone_PR] & [FarmPI_PR] 

목록 보기
26/32

문제 상황 1

  • git pull origin client 하는 과정에서 nano 편집기가 켜졌다.

    => 나노에서 merge 메세지를 쓰고 git push 까지 성공했다.
  • vscode에서 작성을 하는데 맘대로 insert모드, visual모드, replace 모드 바뀌어버려서 복붙이나 타자가 계속 제멋대로 였다. 어제 오늘 고생했었는데 이 분 블로그를 통해 해결했다.
    https://velog.io/@zeta050525/vscode-vim-Ctrlccmdc-%EC%9D%BC%EB%B0%98%EB%AA%A8%EB%93%9C

문제 상황 2

  • 깃허브 브랜치가 삭제가 안된다. 터미널에선 삭제했다고 하는데, 깃허브엔 삭제가 안되어있다. => 원격 브랜치와 로컬 브랜치를 각각 삭제해줘야 하는게 아닐까?

    => 맞다. 각각 삭제해줘야 한다.

참고)

오늘 궁금했던거

1) git 실행할 때 origin은 도대체 왜 붙여주는 걸까? 저게 뭘까?
=> 원격 저장소의 이름이다. git clone을 통해 원격 저장소를 복사하면 자동으로 origin이라는 이름 원격 저장소가 등록된다.
=> HEAD는 현재 어떤 작업 공간에 있는지 나타낸다.
참고)

2) origin/master vs origin master의 다른 점
: master은 local 저장소의 브랜치
: origin/master 은 원격 저장소의 브랜치 (origin이라는 원격 저장소에 있는 master브랜치의 local 복사본이다.)
: origin은 원격 저장소다.
참고)

profile
팀에 기여하고, 개발자 생태계에 기여하는 엔지니어로

0개의 댓글