Wecode - Foundation 1 (부트캠프)/Git, Github

[GitHub] 깃허브 활용

Queen Julia 2023. 9. 4. 16:24
  • Git은 버전 관리 시스템으로, 시간이 지남에 따라 파일의 변경 사항을 추적하는 도구입니다.
  • GitHub은 Git을 사용하는 프로젝트를 위한 호스팅 서비스

GitHub을 사용하여 로컬 프로젝트 repository를 원격 클라우드 기반 GitHub 저장소에 업로드 할 수 있고, public repository 들을 통해 다른 개발자들과 교류

개발자들의 SNS : GitHub 유저들은 서로 follow 하고, 협업하기도 하면서, 다양한 방법으로 교류

Using GitHub

Common Workflow: 내 로컬 Repository를 GitHub 에 push 하기

  1. 로컬에서 add / commit 한다.
  2. Github 으로 이동 후 새 repository를 생성한다.
  3. 나의 로컬 repository 를 GitHub repository 와 연결한다. (remote 추가)
  4. 새 remote 를 이용하여 코드를 Push 한다

 

 

1. GitHub repository 생성하기

github.com 으로 이동

우측 상단 + 버튼을 누른 뒤 'New repository' 선택

제일 먼저 Repository name 을 설정

 

2. repository 에 코드 push 하기

'Create repository' 버튼


git remote add origin : 로컬과 허브 연결 (내 컴퓨터에 있는 로컬 repository , 방금 만든 GitHub repository 연결)

 

로컬 Git repository 에게

이름이 origin 이라는 어떤 URL을 알려주는 것 (보통 remote 주소가 한개라면 origin

 

git push : 로컬을 허브에 업로드 (로컬 Git repository 의 코드를  --> GitHub repository 로 업로드)

 

git remote add origin https://github.com/<your-username>/<your-repo-name>.git
git push -u origin master

git push  실행하면

GitHub 유저네임과 비밀번호를 입력

 

repository 가 성공적으로 push 되었다면,

전에 만든 GitHub repository 페이지로 가서 새로고침 (로컬에서 push 한 코드가 해당 remote repository로 업로드 확인)

 

 

3. repository 에 변경사항 남기기

 

로컬 Git repo

GitHub remote repo 와 연결, push 했다고

로컬에서 작업한 내용들이

자동으로 remote 에 반영되는 것은 아님

 

변경사항이 있으면 다시 push 를 해줘야

GitHub repo 가 업데이트

 

 

add 후 commit 메세지 남겨주고 

git push origin master로 업데이트된 로컬을 깃허브로 push 해줌 

 

 

멀티라인 여러 줄 커밋 작성 방법


  1. git commit → 에디터 열림
  2. 에디터에서 아래 template에 맞춰 커밋 메세지 작성
  3. :wq 로 저장