GitHub설정
Last updated
Last updated
git을 통한 형상관리를 할때 사용할 형상관리 도구는 굉장히 다양하다.
Source Tree, Git Desktop과 같은 소프트웨어나 각 IDE의 내장 GIT 기능을 이용하여 형상관리를 할 수 있다.
뭐가됐든 형상관리를 위해서는 개인 Github계정과 Git Repository가 있어야 하므로 얼른 깃허브 계정을 생성하고 오도록 하자.
접속후 우측 Sing Up 클릭. 이미 계정이 있다면 패스하자.
가입을 위해서는 인증에 사용할 본인의 이메일 주소가 필요하다. 추후 인증메일이 날라오니 반드시 유효한 이메일로 입력하도록 하자.
userName은 깃허브 이용시 사용할 계정명으로 추후 깃허브 계정 인증에 사용되므로 알기 쉽게 적도록 하자.(email의 id와 동일하게 작성하는게 관리하기 편리함)
이후 robot확인(어려움), 이메일 인증을 거치면 완료.
로그인 후 프로젝트를 관리할 원격 저장소(Remote Repository)를 생성한다.
Create Repository 버튼을 누르면 다음과 같은 화면이 나오는데 원격 레파지토리를 생성하기 위한 정보들을 입력하는 페이지이다.
Owner : 레파지토리의 소유자를 의미한다.
Repository name : 저장소의 이름을 의미한다.
Description : 저장소에 대한 설명을 의미한다
Public / Private : 저장소를 공개로 설정할지 비공개로 설정할지를 의미한다. 공개에 비해 비공개로 작업시에는 과금이 필요할 수 있다.
Add a README file : 체크시 저장소 내에 README파일이 추가된다.
ADD .gitignore : 체크시 .gitignore파일이 생성된다.
Choose a license : 체크시 저장소의 라이센스를 설정할수 있는 파일이 생성된다.
위 처럼 사용하지 않는 저장소를 만든경우 저장소로 들어가서 Setting
- General
- Danger Zone
에서 Delete this repository
를 선택하면 된다.
깃허브로 로그인할때 일반 비밀번호 대신 사용가능한 암호화 토큰이다. 깃허브에서 PAT방식 로그인을 권장하고 있으며 추후 일반 비밀번호를 통한 로그인방식을 대체 하겠다고 한다.(시기는 미정)
그 밖에 Source Tree
나 Git Desktop
등 형상관리툴로 내 깃허브에 접근시 일반 비밀번호를 사용하지 못하게 막아 놓은 경우도 있으므로 반드시 생성한 후 안전한 경로에 보관해 두자.
클릭후 비밀번호 입력하여 토큰생성페이지로 이동.
토큰의 정보(Note) 유효기간(Expiration), 권한(Select scopes)등을 선택하여 토큰을 생성한다.
개인용 토큰생성시에는 빠짐없이 모든 권한을 체크해서 넣어두자
토큰의 유효기간은 프로젝트의 종료날짜와 비슷하게 설정하여 프로젝트 종료시 자동으로 만료되게끔 작성.
Note에는 토큰에 대한 간단한 설명을 추가한다
발급받은 토큰 암호구문은 최초 등록시에만 확인가능하며 이후에는 확인이 불가능하기 때문에 암호구문을 복사한후 안전한 공간에 알아볼 수 있는 이름으로 보관해 둬야 한다.