1. 깃허브(Github) 회원가입하기
위의 링크로 들어가서 Sign up for GitHub을 클릭하여 회원가입 진행
2. 로그인 후 새로운 repository 만들기
1) new 버튼 클릭
2) 폴더이름과 공개여부를 선택 한 후 생성
3) 저장소 HTTPS 주소를 메모해놓기
여기까지 public 저장소 설정은 끝났습니다.
깃 사용법을 알려드린 다음 연동을 이어서 해보겠습니다!
3. 깃 사용법
1) 사용하려는 장소에서 마우스 우클릭 후 Git Bash Here 클릭
2) Git Bash 에서 원하는 폴더 생성
Git Bash 안에서 입력
// 현재 Git bash를 사용한 경로
zxgzx@DESKTOP-7L78B9F MINGW64 /c/dkddd
// git-starter 폴더를 만들어라
$ mkdir git-starter
zxgzx@DESKTOP-7L78B9F MINGW64 /c/dkddd
// git-starter 폴더 안 경로로 이동해라
$ cd git-starter
zxgzx@DESKTOP-7L78B9F MINGW64 /c/dkddd/git-starter
// 지금 이 경로에서 깃을 사용하겠다
$ git init
Initialized empty Git repository in C:/dkddd/git-starter/.git/
zxgzx@DESKTOP-7L78B9F MINGW64 /c/dkddd/git-starter (master)
// 현재 경로의 모든 자료를 보여줘라
$ ls -la
total 4
drwxr-xr-x 1 zxgzx 197609 0 Mar 17 22:17 ./
drwxr-xr-x 1 zxgzx 197609 0 Mar 17 22:16 ../
// git init 함으로써 만들어진 폴더
drwxr-xr-x 1 zxgzx 197609 0 Mar 17 22:17 .git/
3) git-starter 폴더 안에 파일 넣기
업로드 하는 걸 보여주기 위해 간단한 git-upload 텍스트 파일을 만들었습니다
4) 3-1과 같이 Git Bash 실행 후 Github와 연동하기
zxgzx@DESKTOP-7L78B9F MINGW64 /c/dkddd/git-starter (master)
//git add . 을 하면 현재 폴더의 모든 자료 추가
$ git add 원하는 자료,폴더 이름
zxgzx@DESKTOP-7L78B9F MINGW64 /c/dkddd/git-starter (master)
// git commit -m "주석"
$ git commit -m "hello git"
[master (root-commit) afe1159] hello git
1 file changed, 1 insertion(+)
create mode 100644 git-upload.txt
zxgzx@DESKTOP-7L78B9F MINGW64 /c/dkddd/git-starter (master)
// 현재 폴더의 자료를 깃허브를 이어주기 위해 주소를 연동시키는 것
// git remote add origin 깃허브 저장소 주소
$ git remote add origin https://github.com/realtiger92/tiger.git
zxgzx@DESKTOP-7L78B9F MINGW64 /c/dkddd/git-starter (master)
// 깃허브의 저장소 안에 main이라는 이름의 방을 만들어주는 것
$ git branch -m main
zxgzx@DESKTOP-7L78B9F MINGW64 /c/dkddd/git-starter (main)
// 깃허브의 main이라는 방에 자료를 올리기
$ git push -u origin main
Enumerating objects: 3, done.
Counting objects: 100% (3/3), done.
Writing objects: 100% (3/3), 220 bytes | 220.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/realtiger92/tiger.git
* [new branch] main -> main
Branch 'main' set up to track remote branch 'main' from 'origin'.
5) 완료
Github로 들어가게 되면 git-upload라는 파일과 옆에 hello git이라는 주석이 표시되어 있는 걸 확인 할 수 있고
연동은 완료되었습니다!!!!!
[용어정리]
깃(Git)과 깃허브(Github)의 차이
깃 : 로컬 컴퓨터의 버전관리 시스템 (Local Repository)
깃허브 : 온라인상의 원격 버전 관리 시스템 (Remote Repository)
더 자세하게 알고 싶은 분들은 팡귄랜드님의 블로그로 가보시면 좋은 글이 있습니다!
https://pangguinland.tistory.com/206
'Github' 카테고리의 다른 글
git pull 과 git clone의 차이 (1) | 2022.03.19 |
---|---|
깃허브(Github)의 특정 폴더를 받아오기 (0) | 2022.03.18 |
깃허브(Github)의 프로젝트 받아오기 (0) | 2022.03.18 |
깃(Git) 설치하기 (윈도우) (0) | 2022.03.17 |