기존에 있던 프로젝트를 Git으로 관리하고 싶은 상황이 발생!!

1) 개인 노트북으로 프로그래머스 코딩테스트 문제를 Eclipse를 이용해 풀고있었다.
2) 그러던 중 데스크톱과 연동을 하면 좋을 것 같아서 Git으로 관리하기로 결정
3) 이미 사용하던 프로젝트 Repository와 어떻게 연동할까!?

 

- 순서 요약 정리 (git Bash 사용함)

1. 먼저 내 github 홈페이지에 새로운 Repository를 만든다.
2. 이것을 git Bash를 켜고 내가 관리할 폴더에 Clone 한다.
3. 여기에 기존 프로젝트중 필요한 것들을 clone한 폴더로 복사한다. 
4. 복사 후 폴더로 들어간 다음 git status로 상태를 보면 다음과 같이 방금 변경 된 내용들이 출력 될 것이다.
5. 이것을 모두 add 한다. 
6. 그 다음 commit 이후 push 하면 끝!!!

 

시작

 

1. 먼저 내 github 홈페이지에 새로운 Repository를 만든다.

그림 1. github 홈페이지에 new Repository 생성

 

2. 이것을 git Bash를 켜고 내가 관리할 폴더에 Clone 한다.

그림 2. git clone

clone 방법은 " git clone https://github.com/{Repo 주소}/{Repo 이름.git} {사용할 프로젝트 이름} "을 입력하면 위 사진처럼 clone 된다.

 

3. 여기에 기존 프로젝트중 필요한 것들을 clone한 폴더로 복사한다. 

그림 3. 기존 프로젝트 clone 받은 폴더로 복사

 

4. 복사 후 폴더로 들어간 다음 git status로 상태를 보면 다음과 같이 방금 변경 된 내용들이 출력 될 것이다.

그림 4. git status

 

5. 이것을 모두 add 한다. 

그림 5. git add

 6. 그 다음 commit 이후 push 하면 끝!!!

기존 프로젝트와 새로운 Project를 Merge 하는것이 아닌 이유는, 기존 프로젝트의 양이 엄청 적었기 때문에 걍 새로 추가하는게 더 빠를 것이라고 판단했기 때문이다.

 

Eclipse에서 UI를 이용해서 하는 방법도 물론 있지만, 개인적으로 Bash로 관리하는게 편함
프로젝트 두개를 합치는 방식은 나중에 할일이 생길때 정리하겠음.

단순한게 최고시다 빠이야!!

'IT > Git' 카테고리의 다른 글

reset, revert, stash  (0) 2020.05.03
Git submodule?  (0) 2020.03.07
Git - tag 긋기  (0) 2019.06.21
Git 개념 (2) - pull / commit / push  (0) 2019.05.22
Git 개념 - init, clone  (1) 2019.05.20

+ Recent posts