1. github.com 살펴보기
Git으로 관리되는 프로젝트의 원격 저장소
👑 오픈소스의 성지
Git, VS Code, Tensorflow, React 등 살펴보기
2. 가입하고 토큰 만들기
1.Sign Up으로 가입 후 로그인
2.Personal access token 만들기
우측 상단의 프로필 - Settings
Developer Settings
Personal access tokens - Generate new token
repo 및 원하는 기능에 체크, 기간 설정 뒤 Generate token
토큰 안전한 곳에 보관해 둘 것
3.토큰 컴퓨터에 저장하기
윈도우 가이드
Windows 자격 증명 관리자
Windows 자격 증명 선택
git:https://github.com 자격 정보 생성
사용자명과 토큰 붙여넣기
4.소스트리에도 추가
설정 > 계정 탭 > 추가 버튼
인증방식은 베이직, 프로토콜은 HTTPS로 설정
사용자명(GitHub 아이디)와 암호(토큰) 설정
5.GitHub에 새 Repository 생성
Public: 모두에게 보일 수 있는 프로젝트
Private: 허용된 인원만 볼 수 있는 프로젝트
로컬에 원격 저장소 추가 후 푸시
HTTPS 프로토콜 사용
GitHub 레포지토리 생성 후 복붙 명령어
git remote add origin (원격 저장소 주소)
로컬의 Git 저장소에 원격 저장소로의 연결 추가
원격 저장소 이름에 흔히 origin 사용. 다른 것으로 수정 가능
git branch -M main
GitHub 권장 - 기본 브랜치명을 main으로
git push -u origin main
로컬 저장소의 커밋 내역들 원격으로 push(업로드)
-u 또는 --set-upstream : 현재 브랜치와 명시된 원격 브랜치 기본 연결
GitHub의 해당 레포지토리 페이지 새로고침하여 살펴보기
파일들 내용
커밋 내역들
원격 목록 보기
git remote
자세히 보기: git remote -v
GitHub에서 프로젝트 다운받기
Download ZIP: 파일들만 다운받음, Git 관리내역 제외
Git clone: Git 관리내역 포함 다운로드
터미널이나 Git Bash에서 대상 폴더 이동 후
이번 강에서는 HTTPS 프로토콜 사용
VS Code로 해당 폴더 열어보기
git push
변경 이력을 온라인 저장소에 모든 사람이 볼 수 있도록 올리고 싶을 때 사용
온라인 상에 내가 변경할 이력이 저장되고 local에 있는 기록은 유지된다.
아래 명령어로 push
git push
git pull
다른 사람이 원격에 올려 놓은 변경 이력을 내 로컬저장소로 가져오는 것
아래 명령어로 pull
git pull
'Git' 카테고리의 다른 글
Git-HEAD (0) | 2022.05.09 |
---|---|
Git-3가지 공간 (0) | 2022.05.09 |
Git-Merger,Rebase (0) | 2022.05.06 |
Git-branch (0) | 2022.05.06 |
Git-Commit ,Reset,Revert (0) | 2022.05.06 |