본문 바로가기

Minding's Programming/Git

[Git] Git Repository Local 폴더와 연결하기

728x90
반응형

매번 새 프로젝트를 시작할 때마다 구글에 검색하게 되는 이 주제..

다시는 까먹지 않기 위해 블로그에 포스팅하며 기억하려고 한다.

 

연결하기 전에 Git을 먼저 설치해야한다는 것을 잊지말자.

설치 링크 : https://git-scm.com/downloads


1. Github Repository 생성

먼저 프로젝트 자료들을 보관할 레포지토리를 생성한다.

레포지토리 탭의 New 클릭

게임회사를 다녔어서 그런걸까. 최근 게임 프로그래밍에 관심이 생겼다.

Pygame은 Python으로 게임을 구현할 수 있는 모듈이다.

아직 다른 언어는 어색해서 Python으로 게임을 만들어보려고 한다.

 

2. Local 폴더 생성

로컬 내 원하는 위치에 레포지토리와 연결할 폴더를 생성한다.

웬만하면 레포지토리 이름과 폴더 이름을 같게 해주는 것이 좋다.

그 후 해당 폴더에 들어가 Git Bash Here을 클릭하면 해당 폴더 위치에서 Git이 실행된다.

맨 아래에 있는 Git Bash Here을 클릭

커맨드 창이 떴다면, 먼저 아래와 같이 입력해 github와 연결할 준비를 한다.

git init

다시 Github로 돌아가 아래와 같은 Http 주소를 복사해준다.

이 화면이 뜨지 않는다면 우측에 Code라는 버튼을 누르면 Http 주소를 얻을 수 있다.

Http 주소를 복사했다면, 커맨드 창에 이렇게 입력한다.

참고로 Git command에는 Ctrl + V 대신 Shift + Ins를 눌러야 붙여넣기가 된다.

git remote add origin "http 주소"

그 후 main이라는 이름의 메인 branch를 생성한다.

git branch -M main

3. 로컬 폴더 자료를 Repository로 업로드

로컬 폴더의 자료를 업로드 하기 위해서는 다음과 같이 차례로 입력하면 된다.

# . = all의 의미, 특정 파일만 업로드 하고 싶다면 파일 이름 입력
git add .
git commit -m '커밋 내용'
git push origin main

다음과 같이 업데이트 된 모습을 볼 수 있다.

728x90