본문 바로가기

정보/Github

[Git] 여러 개의 프로젝트 하나의 Repository로 올리기

안녕하세요!

저번에 이번에도 git 포스팅입니다.

실습 시간에 사용했던 프로젝트를 하나의 Repository로 관리하고 싶어 지더라고요?

오늘은 이거에 대해 알아보겠습니다!


일단 무조건 Git을 받아놓으셔야 합니다. 아래의 사이트에 접속하셔서 Git 다운 받아주세요

나중에 Git 다운 받는 포스팅도 해야겠어요...

https://www.git-scm.com/

 

Git

 

www.git-scm.com

 

먼저, 깃허브에 Repository를 하나 생성해 줍니다

 

Git을 받은 후, 프로젝트 저장 폴더 -> 우클릭 -> git bash here

 

해당 프로젝트가 들어있는 폴더에서 열었기 때문에 따로 폴더로 경로 이동을 해 줄 필요는 없습니다.

 

git bash를 처음 사용하시는 분이시라면, 로그인을 먼저 해주셔야 합니다. 아래의 명령어를 순서대로 입력해주세요

// commit시 사용될 이름
git config --global user.name "사용할 이름"
 
// commit시 사용될 이메일 
git config --global user.email "깃허브 이메일"

 

로그인을 다 하셨다면, 명령어로 프로젝트에 git을 생성해보겠습니다.

git init

생성이 완료된 것을 확인할 수 있어요 :)

바로 프로젝트를 올려보겠습니다.

git add ./폴더명

 

그 후 commit message를 입력해 줍니다

git commit -m "커밋 메세지"

 

커밋 메세지까지 입력하고 나면, 아까 위에서 만들었던 Repository에 올려줄 거예요.

git remote add origin repository주소

 

repository 주소는 복사해서 붙여넣으면 됩니다.

하지만, 저희가 일반적으로 알고 있는 ctrl + c, ctrl + v는 git bash에서는 사용되지 않습니다.

복사해오신 주소를 shift + insert로 붙여 넣어주세요 

동작 단축키
복사 Ctrl + Insert
붙여넣기 Shift + Insert

Repository랑 연결도 했으니, 이제 Push를 해보겠습니다.

git push -u origin master

파일이 다 잘 올라온 것 같네요. 

 

이제 하나의 프로젝트를 업로드했으니 나머지 프로젝트들도 업로드해봐야겠지요?

git add./ 폴더명 

git commit -m "커밋메세지"

git push -u origin master

해당 작업들을 반복해줍니다.

remote는 이미 한 번 연결해주었기 때문에 반복하지 않아도 됩니다.

 

자 그럼 다 올라갔는지 한 번 확인해볼까요?

성공적으로 모두 다 업로드되었습니다!