본문 바로가기
코드정리/Github - SourceTree

[Github] Git과 Github를 사용하기 위한 준비. 토큰생성

by Gi-One 2022. 1. 20.

#Git#Github#토큰생성#회원가입

 

안녕하세요 Gi_1입니다.

중소기업에 다니면서 굳이 Git과 Github를 이용할 일이 없었는데요, ( 혼자 만들었기 때문에... )

이직준비를 하며 Git , Github 시작합니다.

 

 

 

1. Git과 Github란?

 

[Git]

- 버전 관리 툴

- 소스코드 수정에 따른 버전을 관리

- 공유, 백업, 관리

: 코드가 수정될 때 마다 어떤 부분이 수정되었고 이전 버전으로 롤백하는 등의 기능

[협업]

 

[Github]

- 버전 관리 툴

- 클라우드

- Git으로 저장되어 원격전송된 내역들이 저장되는 공간

 

 

 

2. Github 시작하기

 

깃허브 홈페이지에 접속하여 오른쪽 상단의 로그인/회원가입을 진행 합니다.

 

로그인 이후 오른쪽 상단 프로필 -> Settings 접속

 

Profile에서 Name, public email을 설정해줍니다.

 

public email이 설정되지 않는 경우, email setting를 클릭해줍니다.

 

하단에 내리다 보면은 Keep my addresses private라는 설정이 있습니다. 체크를 해지하고 저장하시면 이메일을 선택할 수 있습니다.

 

 

3. 인증토큰 만들기

 

2020년 7월 이후 깃허브 정책이 바뀌면서 아이디/비밀번호 방식에서 토큰방식으로 인증절차가 변경되었다고 합니다.

 

프로필 -> Settings -> Developer settings -> personal access tokens를 클릭합니다.

 

Note(이름), Expiration(인증기한), select scopes(토큰권한)을 설정해줍니다.

 

Expiration의 경우 무제한으로 설정하면 깃헙 에러가 발생하므로 90일로 설정해줬습니다.

 

-select scopes(토큰권한)

: 왕초보 / 아무것도 모르는 경우 모든 권한을 체크하거나, repo만 체크합니다.

저는 repo, workflow, gist, user, delete_rego를 체크하였습니다..00

 

 repo : 저장소에대한 접근권한

workflow : 자동화절차

gist : 코드조각 로그, 메모 등을 남기는데 사용

user : 소스트리 로그인 할 때 없으면 에러가 난다고 합니다.

delete_rego : 저장소 삭제

 

생성 하신 후, 토큰을 바로 메모장에 붙여넣어 주시기 바랍니다. 

페이지에서 나가면 다시 토큰정보를 확인할 수 없어서 삭제했다가 다시 생성하거나, 설정창에서 재생성 해야 합니다.

 

 

소스트리에서 패스워드 대신 토큰이 사용된다고 합니다.

[안되는 경우 패스워드로 진행]

 

 

 

 

 

 

 

 

 

댓글