반응형
[Tool/Git] GitHub SSH 인증 발급 및 등록하기 (리파지토리마다 설정하기)
Tool/git2026. 6. 15. 01:02[Tool/Git] GitHub SSH 인증 발급 및 등록하기 (리파지토리마다 설정하기)

1. 왜 SSH를 사용하나요?GitHub저장소의 코드를 push/pull 하려면 인증이 필요하다.예전에는 아이디/비밀번호 방식도 가능했지만, 지금은 보안상 Token 혹은 SSH Key 방식을 사용한다.이글에서는 추가적으로 각 리파지토리마다 ssh를 발급하는 법을 알아보고 권한을 나누는 방식으로 진행한다. 1.1 선행 과제 - ssh 발급 툴선행적으로 발급을 진행할때 ssh-keygen 같은게 설치되어서 ssh 키를 발급 받을 수 있어야한다.서버에 키를 둬야 편하니 ssh를 사용할 서버에 사용하는 것이 좋다. 다른거 사용해서 발급해도 되지만 이번에는 ssh-keygen 을 사용한다.ssh-keygen: command not foundDebian / Ubuntuapt updateapt install -y ..

[Tool/Git] git 브랜치 관리법
Tool/git2024. 7. 30. 11:48[Tool/Git] git 브랜치 관리법

1. branch 생성1-1. 로컬 저장소 최신 상태로 업데이트# 원격 저장소의 변경 사항을 로컬 저장소에 반영git pull origin main로컬 저장소를 최신으로 하고 branch를 생성해야 병합을 최대한 줄일수 있음으로 최신화1-2. 로컬 저장소 최신 상태로 업데이트# main 브랜치로 이동git checkout main# 새로운 브랜치 생성git checkout -b feature/branch새로운 브랜치를 생성하고 이동 feature/branch에는 자신이 생성할 branch 이름을 적는다. error/redis 이런식으로 적어도 된다.main branch에서 branch를 생성해야 하는것이 아니라면 checkout은 건너 뛰어도 된다.1-3. 새로운 브랜치에서 작업만들려고했던 기능을 개발하..

반응형
image