본문 바로가기

STUDY LOG/깃 | 깃허브

💛 [깃 & 깃허브 사용법] 깃허브에 폴더 업로드 하는 법

728x90
반응형

 

 

 

 

Github에 폴더 업로드하는 방법

 

1. git에 프로젝트 리파지토리 생성

 

2. github에 업로드할 폴더의 상위 폴더에서 git bash 열기
(ex. yony/go/section01 에서 section01 폴더 전체를 git에 업로드하고싶다면 yony/go 에서 git bash

 

3. git bash cmd 창에서 아래의 명령어 입력 (add>commit>remote>push 순이다)

 

$ git status // 현재 상태 확인
$ git add 원하는 폴더이름 // 폴더를 스테이지한다
$ git commit -m "메모" // 폴더를 커밋한다

$ git remote -v 
// 또는 
$ git remote add origin https://github.com/리포지토리주소

$ git push origin master

 

이미 상위 폴더에 git이 연결되어있다면 remote -v로, 연결되어있지 않다면 remote add origin "자신의 리포지토리 주소" 로 연결해준다. 연결 이후부터는 add, commit, push만 사용하면 된다.

 

 

 

 

이렇게 하면 section01 폴더에 새로운 소스코드들을 작성했을 때 폴더 전체를 push해서 모든 변경내역을 업데이트 할 수 있다.

 

 

 

 

기존 리포지토리 삭제하기

만약 위의 방법을 시행중에 기존 리포지토리에 연결되어있다는 메시지가 반복해서 출력되는 경우 기존 리포지토리 remote를 제거하고 새 리포지토리 remote를 연결해주면 된다. Git Bash에서 다음의 명령어로 삭제와 새로운 연결을 수행할 수 있다.

 

 

//기존 리포지토리 remote 제거
$ git remote remove origin

//새 리포지토리 리모트 추가
$ git remote add origin https://github.com/아이디/리포지토리

 

 


 

728x90