Post

[git] 필수적인 역량 GitHub의 다양한 활용

[git] 필수적인 역량 GitHub의 다양한 활용

🔵 GitHub?

git은 여태껏 Local repository에서 사용되었지만 GitHub는 이것을 Remote repository로 확장한 저장소 호스팅 서비스.


⚪ 왜 Remote Repo가 필요하지?

(1) 백업: 최고의 백업 저장소 ⭐⭐⭐⭐⭐
(2) 협업: 팀 단위 프로젝트에서 코드를 수정하고 버전 관리가 가능해짐 ⭐⭐⭐

이외에도 포트폴리오, 블로그 배포 등 부가적인 기능도 가능


git push

💻로컬 레포 ➡ ☁리모트 레포

git pull

💻로컬 레포 ⬅ ☁리모트 레포


⚪ GitHub는 오픈 소스 프로젝트가 매우 많다.

  • 깃허브의 정체성인 협업의 관점에서 오픈소스코드 수정에 나도 기여를 할 수 있다.

⚪ 커맨드 정리 (by codeit)

git push -u origin master : 로컬 레포지토리의 내용을 처음으로 리모트 레포지토리에 올릴 때 사용 git push : 로컬 레포지토리의 내용을 리모트 레포지토리에 보내기 git pull : 리모트 레포지토리의 내용을 로컬 레포지토리로 가져오기 git clone [프로젝트의 GitHub 상 주소] : GitHub에 있는 프로젝트를 내 컴퓨터로 가져오기

This post is licensed under CC BY 4.0 by the author.

© 2025 Soohyun Jeon ⭐

🌱 Mostly to remember, sometimes to understand.