내일배움캠프 TIL (221128): mac은 왜 그럴까? (gitHub, sourcetree)

Jiumn·2022년 11월 28일
0

오늘 한 일

  • 유데미 웹 부트캠프 자바스크립트 강의 듣기 (콜백함수, map 함수... 혼공스에서 배웠는데 왜 리셋이 되었는가...)
  • 팀원들과 깃 & 깃허브 & 소스트리 스터디
  • 스파르타 알고리즘 강의 듣기 (이진탐색, 재귀함수, 정렬 파트)

mac은 왜 그럴까?

깃을 사용하는 것은 협업이기 때문에 팀원들이 문제를 해결하지 못하면 팀이 다 같이 정체될 수밖에 없다는 걸 느꼈다.

나야 window라 괜찮았지만... mac 사용자들은 몇 가지 이슈를 해결해야만 했다.
1. 소스트리로 원격저장소를 불러올 때 '새로 만들기' 버튼을 눌러서
깃허브 원격저장소 주소를 복사한 후 붙여넣고 생성을 해야 뜬다.
(윈도우는 깃허브 setting에서 설정만 해주면 바로 소스트리에서 원격저장소가 뜬다.)

참고 글: Sourcetree - not found organization repository

  1. 원격저장소를 연결했더니 이번에는 브랜치를 생성한 후 원격저장소에 push가 안된다.
    계속 에러가 발생해서 구글링을 통해 여러 가지 방법을 시도해봤지만... 아직은 진행 중.
remote: Permission to 깃허브 저장소 경로 명 denied to taekhwankim21. 
fatal: unable to access '깃허브 저장소 주소': The requested URL returned error: 403
  • 해결: 1번의 깃허브 원격 저장소 url를 복사(clone)해올 때, http/https가 아니라 ssh를 복사해야만 한다! mac에서 최근 보안상의 이슈로 http/https로 주소를 복사해오는 것을 허용하지 않는다고 한다. (이걸 몰라서 3시간을 헤맨 팀원분... 눈물...)

To-do list

  • 스파르타 알고리즘 강의 듣기 (정렬, 스택, 큐, 여력이 된다면 해쉬까지)
  • 유데미 웹 디벨로퍼 부트캠프 콜백, DOM 강의 듣기 (가능하다면 DOM 이벤트 부분까지...)
profile
Back-End Wep Developer. 꾸준함이 능력이다. Node.js, React.js를 주로 다룹니다.

0개의 댓글