windows 환경 기준입니다.
다운로드 URL : https://git-scm.com/
win+R
- cmd
또는 win
- "명령 프롬프트" 검색
명령 프롬프트에서 사용자 정보를 입력한다.
특별한 문제가 없다면 명령어 입력후 아무런 내용도 표시되지 않는다.
$ git config --global user.name "user_name"
$ git config --global user.email "user_email"
명령 프롬프트에서 인증서 생성을 위한 명령어를 실행한다.
이 명령은 PC마다 최초 1회만 수행하면 된다.
$ ssh-keygen -t ed25519 -C "user@email.com"
.ssh
라는 이름의 폴더가 생성되고 그 안에 인증서( id_ed25519
, id_ed25519.pub
) 가 생성된다. New Repository 👉 https://github.com/new
입력항목 | 설명 |
---|---|
Repository name | 저장소 이름. 영문+숫자+언더바 조합으로 생성 |
Description | 간략한 설명 (선택사항) |
Public or Private | Public = 공개용, Private = 비공개 |
저장소가 생성되면 주소는 아래와 같은 형식이다.
git@github.com:사용자아이디/저장소이름.git
작업 폴더 위치에서 명령 프롬프트를 연다.
cmd
를 입력한다.$ git init
$ git branch -M main
$ git add -A
$ git commit -m "간단한 코멘트"
$ git remote add origin 저장소 주소
$ git push --force --set-upstream origin main
Code
- SSH
- Code Copy
하고 cmd
에 복사 붙여넣기 하면된다.이 과정을 수행하면 내 컴퓨터의 현재 작업 파일들이 github에 업로드 된다.
이후 컴퓨터의 파일들이 삭제되도 언제든지 github으로부터 다시 복제할 수 있다.
git clone 저장소 주소
원래 작업하던 PC가 아닌 곳에서 위 코드를 입력하면 폴더가 복제된다.
$ git add -A
$ git commit -m "간단한 메시지"
$ git push origin main
$ git pull origin main
$ git add -A
$ git commit -m "간단한 메시지"
$ git push origin main
git clone 저장소 주소
$ git add -A
$ git commit -m "간단한 메시지"
$ git push origin main
$ git pull origin main
반복하면 여러 PC에서 작업할 수 있다.
So good~!!