Remote Repository 만들기
Local Repository와 Remote Repository 연결하기
우선 GitHub에 빈 repository 하나를 생성해주자 (Create repository), readme파일은 생성X
로컬 레포지토리가 이미 존재하는 경우 아래 부분만 넣어줘도 된다!
(Git Bash는 Insert로 붙여 넣을 수 있다)
리모트 변경하기
git push: Local Repository의 변경을 Remote Repository에도 반영하기
git pull: Remote Repository의 변경을 Local Repository에도 반영하기
GitHub에서 파일을 수정해보자 (Commit은 자동으로 된다)
Remote Repository의 push와 pull을 통해 파일의 백업과 효율적인 협업이 가능하다!
+++
물론 아무나 repository에 git push를 할 수 없지만 권한을 주면 가능하다!
Settings -> Manage access -> Invite a collaborator
다른 프로젝트 가져오기
GitHub에서 numpy 프로젝트를 검색해서 불러오자
저장할 디렉토리에 Git Bash를 열자 (내 프로젝트와 섞이지 않도록 주의!)
git clone [프로젝트의 GitHub상 주소]: 깃허브 프로젝트의 레포지토리를 해당 위치에 그대로 기져온다
이 외에도 다양한 오픈 소스 프로젝트들을 가져다 사용할 수 있다~
(numpy, Linux, MySQL Server, WordPress, React Native, Vue.js, Tensorflow 등등)
본 내용은 Codeit의 'Git으로 배우는 버전 관리'를 바탕으로 작성되었습니다.
'Tools > Git, GitHub' 카테고리의 다른 글
[Codeit/Git] #6 Git 협업하기 (4) | 2021.05.31 |
---|---|
[Codeit/Git] #5 브랜치 사용하기 (4) | 2021.05.29 |
[Codeit/Git] #4 커밋 다루기 (6) | 2021.05.24 |
[Codeit/Git] #2 Git 써보기 (4) | 2021.05.06 |
[Codeit/Git] #1 Git 시작하기 (8) | 2021.04.28 |