github 삽질

Devdubu·2022년 1월 5일
0

삽질

목록 보기
2/2

오늘 바로 github에 대한 삽질을 적어보려고 합니다.
사실 github 커밋하는건 정보가 많이 있다보니 삽질 할게 뭐가 있어?
라고 하실 수도 있지만, 동아리 운영을 하다보면 언제까지 zip파일로 줄 수 없으니..나름의 코딩 동아리라면
어엿한 github는 있어야하지 않겠어요?

우리 깃허브 느님처럼 아주 좋은 협업 툴이 어디있다구욧!🤣

아무튼 나중에 회사에서도 깃허브를 사용할테니 혼자 하는 깃허브 말고 협업을 할때 깃허브는 어떻게 사용해야하지..

생각으로 우선적으로 저는 회장이기 때문에 깃허브 관리를 해야해서 커밋을 해야하니.. 먼저 저희 홈페이지 커밋을 해야하는데..

늘 하던데로 ssh키를 등록하려고 하니깐..이게 중복이 안된다고 하네요? 이것도 처음 안 사실..
https://velog.io/@sonypark/GitHubSSH%EB%A5%BC-%EC%9D%B4%EC%9A%A9%ED%95%B4-%EC%97%AC%EB%9F%AC%EA%B0%9C%EC%9D%98-%EA%B9%83%ED%97%88%EB%B8%8C-%EA%B3%84%EC%A0%95-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0-6mk3iesh0u

다행이 이분이 써놓으신 글이 있어서 참고 하면서 했는데..
어? 왜 안되지.. 이러고 다른 블로그 글을 서치한 결과..
실제 코드에서 '이 따옴표를 빼먹어서 생성이 안된 것이였다..

$ ssh-keygen -t rsa -C 'your_email@example.com'

컴퓨터는 역시 잘못이 없다 다 내 잘못..🥲

그렇게 해서 우여곡절로 추가를 한 다음에.. 깃허브에서 ssh추가를 누르고 성공을 한 다음에 또 문제가 생겨버렸다..
주로 vs code를 주로 사용해서 그쪽 termial에서 바로 commit을 하려고 했는데 이게 왠걸..

ERROR: Permission to Import-hanbat/HomePage.git denied to devdubu.
fatal: Could not read from remote repository.

What..ㅠㅠ

한번 더 왜..를 시전..다행이도 폭풍 구글링을 통해서
https://recoveryman.tistory.com/282
이 분이 한 모습을 보아하니..ssh로 하지 않았고 이분은 https 주소로 하여서 커밋을 하니까 됐습니다!!

ssh 주소는 이미 개인 계정이 등록되어있다보니..그 계정으로 등록된 ssh key로 풀려고 하니 등록이 되지 않는 것 같습니다.

그리고 혹시 몰라서 프로젝트 권한도 삭제 해보았더니 정상적으로 커밋이 되는 걸 확인했습니다.

이걸 보아함은..ssh로 등록을 하면 굳이 프로젝트 마다 권한을 주지 않아도 ssh키만 등록이 되면 프로젝트 만들 때마다 커밋 권한 같은 것을 주지 않아도 되는 것 같습니다!
아무튼 그래도 다행히 알아가는 건 있어서 다행이네요 ㅠ

+제가 https로 시도를 처음부터 안한 이유는 전에 개인 계정에서 맥으로 android studio로 commit할 때 https는 안되고 이제 맥은 ssh만 된다는 소식이 들려서 그 주소로 한건데 제가 잘못 이해했나봅니🥲

profile
신입 DevOps와 Spring 백엔드 개발자 입니다

0개의 댓글