
어디서든 접근 가능한 저장공간이 필요할 때
누군가에게 공유하기 위한 공간이 필요할 때
GitHub를 사용하면 된다.
Git에서 제공하는 명령어를 통해 GitHub 에 데이터를 업로드, 다운로드 할 수 있다.
- git remote add {URL 별칭} {GitHub URL}
- Github의 Repository URL 주소를 별칭으로 사용
- git pull {URL 별칭} {GitHub 브랜치 이름}
- 받을 브랜치를 지정하여 해당 GitHub에서 가져온다
- git push {URL 별칭} {GitHub 브랜치 이름}
- 로컬에서 원격저장소로 업로드 할 때 사용
- git clone {GitHub URL} {프로젝트이름}
- GitHub Repository 프로젝트 복사
타인과 소스를 공유할 때는 Pull을 먼저 진행 후 Push를 진행하는 편이 안전하다
다른 사람과 GitHub Repository를 공유하여 하나의 텍스트 파일에 끝말잇기 게임을 진행하면 명령어와 흐름이해에 도움이 된다.
원격 저장소를 공유할 때는 Repository의 주인이 Setting - Collaborators에서 이메일을 통해 초대를 하여 상대방이 수락할 수 있다.
초대를 받은 사람은 git clone 명령어를 사용하여 프로젝트르 복사하게 되고
pull, add, commit, push를 반복하며 주고 받는다.
728x90
'SeSAC 클라우드 기반 JAVA 풀스택 웹개발 > 1. 기본 환경 구성' 카테고리의 다른 글
| [SeSAC] VSCode Extensions (1) | 2024.10.14 |
|---|---|
| [SeSAC] Pull Request (0) | 2024.10.14 |
| [SeSAC] Git 명령어 (근데 이제 linux를 곁들인) (0) | 2024.10.08 |
| [SeSAC] GUI, CLI (2) | 2024.10.08 |
| [SeSAC] 웹 기초 (0) | 2024.10.08 |