티스토리 뷰

 

 

 

 

 

🌱 T O P I C


공동으로 작업한 프로젝트를 나의 깃허브 레포지토리로 Clone하여 개인 Develop 하고 싶다면🤔❓

 

 

 

 

 

 

 

 

 

 

1.  해당 프로젝트를 저장할 위치를 열어 'Git Bash Here' 클릭

–  해당 폴더 위치에서 Git Bash를 열겠다는 의미.

–  cd 명령어로 위치를 찾을 필요 없이 해당 위치에 복사한 프로젝트 파일을 바로 저장할 수 있음.

–  나같은 경우,  'SPRING' 폴더에 'BURADER' 프로젝트 파일들이 폴더로 저장됨.

 

 

 

2.  프로젝트 복사

git clone [복사할_프로젝트_레포지토리_주소]

–  해당 위치에 프로젝트 파일이 복사됨.

 

 

 

3.  .git 생성

git init

–  git을 통해 버전관리를 하겠다고 선언.

–  root 폴더(BURADER)에 .git 폴더가 생성되고 Git Bash에 브랜치를 의미하는 (master)가 나타나면 성공한 것.

    →  복사해왔다면 .git 폴더가 생성되어 있을 텐데,  삭제하고 다시 생성하기.

     →   root 폴더에 .git 폴더가 생성되고 Git Bash에 브랜치를 의미하는 (master)가 나타난다면 잘 된 것.

 

 

 

4.  GitHub에서 원격 저장소 생성

–  GitHub에서 사용할 레포지토리 생성하기. ( 주의  Readme 파일 생성하면 안됨)

–  레포지토리명을 작성하고 생성하면 친절한 GitHub가 다음에 할 일을 알려줌.

–  GitHub에서 이미 레포지토리를 생성했으므로 command line에서는 체크박스의 명령어를 따르면 됨.

 

 

 

5.  테스트 파일 작성 (생략 가능)

vi test.txt
git status

–  i를 눌러 입력모드에 들어간 뒤 테스트 문구를 작성하고 esc 키로 빠져나온 후 :wq로 저정하고 vi모드 종료하기.

–  status 명령어로 위에 적은 파일이 잘 저장되어 있는지 확인할 수 있음.

–  Untracked files 부분은 우리가 작성한 test.txt 파일이 로컬에는 저장되어 있으나 깃허브에는 올라가지 않았음을 의미함.

     →  깃허브에 Push하여 업로드 해야 함.

 

 

 

6.  add & commit

git add .
 git commit -m 'first commit'

–  위의  test.txt파일과 기존 파일(프로젝트)전체를 스테이징에 올린 후,  커밋 메세지와 함께 커밋.

 

 

 

7.  로컬 저장소와 원격 저장소 연결

git remote add origin [새로운_레포지토리_주소]
git branch -M main

–  main 브랜치에 push하기 위해 브랜치 이동(M).

git push -u origin main

–  원격저장소로 push 하기.

 

 

 

 

 

 

 

 

 

 


 

 

 

 

 

 

 

 

 

 


📝  마무리


 

1.  git add .
–  기존에 작업한 파일(프로젝트) 전체를 스테이징(추적)에 올림.
2.  git commit -m 'first commit'
–  commit 메세지(m)와 함께 commit.
3.  git branch -M main
–  push하고자 하는 브랜치로 이동(M).
4.  git remote add origin [원격 저장소 주소]
–  내 로컬 저장소와 원격 저장소를 연결.
5.  git push -u origin main
–  push 하면 끝 !

 

 

 

처음엔 너무 신세계로 다가왔던 git clone ...☆★
하지만 막상 배우고 익혀서 사용하다보니 이렇게 신박한 기능이 또 없다^-^
공동으로 작업한 프로젝트를 내 local에 clone해서 개인 develop하기 딱 좋음><b

 

 

 

 

 

 

 

 

 

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/09   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함