본문 바로가기

github4

[git] 원격 저장소의 파일명이 바뀌지 않아!! 😥 경로명을 소문자로 바꾸고 싶었다... 내가 속한 대학생 프로그래밍 팀 DEF:CON의 2023년 버전 홈페이지 리팩토링 작업 중, PM 친구가 "각 페이지 경로명이 소문자로 시작했으면 좋겠다." 고 해서 뭐 그거야 Next.js의 자동 라우팅을 위해 통해 라우팅 되고 있는 각 페이지의 디렉토리 명을 Uppercase에서 Lowercase로 바꾸는 간단한 문제가 아닌가 싶어 내가 Assign을 걸어 Issue를 파고 작업에 착수했다. VS Code에서 각 디렉토리명을 대문자에서 소문자로 변경하고 (예를 들면 Projects -> projects) 평소처럼 스테이징 후 푸쉬를 했는데 왠걸... 변경 사항이 없다고 한다. 😅 git은 기본적으로 대소문자를 구분하지 않는다. 구글을 떠돌며 알아보니 git은 .. 2023. 8. 2.
[git / GitHub] GitHub에서 ssh 키 생성 및 인증하기 ssh 인증이 필요해졌다... 얼마 전에 아이패드 프로 11인치 3세대 모델을 구매하였고, 이 아이패드를 갖고다니면서 간단하게 알고리즘 문제를 풀거나 웹 개발을 위해 친구가 자신의 NAS에 구축해준 ssh 서버에 code-server 개발환경을 부탁했다. 이후 테스트로 내 git 리포지토리에 commit과 push를 하려 했으나, 기존의 https 인증방식이 아닌 ssh 인증 방식을 요구했기에, ssh 키가 필요해졌다. ssh 인증의 간단한 원리 ssh의 키 중 비대칭 키라고 부르는 키는, 공개키와 비밀키로 나뉘며 클라이언트와 서버는 각각의 키를 가지고 상대를 인증하고 데이터를 주고 받게 된다. 오늘 포스팅에서 다룰 키를 생성하고 나면 github에 '공개키'를 주어 인증을 하게 된다. 내 작업 환경 s.. 2022. 3. 20.
[git/GitHub] 개인 액세스 토큰 적용하기 (macOS) 처음 git에 관한 포스팅을 한 지도 꽤나 오랜 시간이 지났다. 이번에는 지난 번에 포스팅했던 개인 액세스 토큰 발급에 이어 그것을 적용하는 방법에 대해서 다루려고 한다. [git/GitHub] 개인 엑세스 토큰 발급받기 전역 후 우리 프로그래밍팀 Def:Con의 웹페이지를 리뉴얼 하는 작업을 하며 오랜만에 git과 GitHub을 사용할 일이 생겼다. 포크를 하고, 클론을 하고, 코드를 좀 바꾼 뒤에 커밋 및 푸쉬를 하려고 했 heibondk.tistory.com ▲ GitHub의 개인 액세스 토큰을 발급받는 방법을 다뤘던 포스팅 나는 mac을 사용하고 있는 관계로, 내가 포스팅에서 다루는 방법은 macOS에서 적용이 가능한 방법이다. 1. 키체인 접근 Spotlight 검색이나 설정의 검색 기능을 이용.. 2021. 12. 13.
[git/GitHub] 개인 액세스 토큰 발급받기 전역 후 우리 프로그래밍팀 Def:Con의 웹페이지를 리뉴얼 하는 작업을 하며 오랜만에 git과 GitHub을 사용할 일이 생겼다. 포크를 하고, 클론을 하고, 코드를 좀 바꾼 뒤에 커밋 및 푸쉬를 하려고 했는데... The requested URL returned error: 403 이런 에러가 날 반겨주는데 정신이 아득해졌다. 에러 메시지는 아무리 익숙해지지 않는다... 여러 방면에서 알아보니 2021년 8월 13일부로 인증방식이 패스워드에서 개인 엑세스 토큰으로 변경되었다고 한다. 따라서 정상적으로 push를 하려면 개인 엑세스 토큰을 발급받고 넣어줘야 한다는 뜻인데, 이번 포스팅에서는 우선 개인 엑세스 토큰을 발급받는 방법에 대해서 정리해보도록 하겠다. 1. GitHub 로그인 개인 엑세스 토큰을.. 2021. 8. 15.