Explanation

깃, 깃허브에 대한 설명은 이미 다른 곳에 잘 되어 있기에. 일단 무작정 해보기

Chapter.1 깃허브 가입하기

링크 : https://github.com/join

Chapter.2 저장소 추가하기

깃허브에 로그인 한 후 오른쪽 상단의 + 버튼을 선택하여 ‘New repository’ 를 선택합니다.

저장소의 이름과 간단한 설명을 작성하고 ‘Create repository’ 버튼을 눌러 저장소를 만듭니다.

저는 ‘git-start-guide-1’라는 레포지토리를 만들었는데요, 저장소가 만들어지면 위와 같은 화면을 보실 수 있습니다. 위 스크린샷의 내용 중 ‘https://github.com/…. .git’ 이 부분이 깃 저장소의 위치로 이따가 로컬에 복제(clone)할 때 사용됩니다.

Chapter.3 깃 설치하기

깃을 다운로드하고 설치합니다. (링크 : http://www.git-scm.com/)

Chapter.4 깃 환경설정하기

1

2

$ git config --global user.name "your name"

$ git config --global user.email "your Email"

“your name”에 깃허브 계정의 이름, “your Email”은 깃허브 계정의 이메일을 입력해줍니다.
ex. $ git config –global user.name falsy
ex. $ git config –global user.email me@falsy.me

Chapter.5 터미널로 깃허브 저장소에 푸시하기

1

2

3

4

5

6

7

8

9

10

$ cd /Users/falsy/Documents/

# 레포지토리 파일을 저장할 디렉토리로 이동합니다.

$ mkdir git-guide

# 저는 도큐멘트 디렉토리에 'git-guide'라는 폴더를 만들었어요.

$ cd git-guide/

# 'git-guide' 디렉토리로 이동해서

$ git clone https://github.com/falsy/git-start-guide-1.git

# 위에서 만든 레포지토리를 clone 명령어로 복제 합니다.

$ cd git-start-guide-1/

# clone이 끝나면 해당 레포지토리 이름의 디렉토리가 추가되는데요 그 디렉토리로 이동합니다.

clone으로 생긴 폴더에 readme.md 파일을 만들어 넣습니다. 저는 간단하게 vi 에디터로 ‘hello word’를 적어볼게요.

1

$ vi readme.md

[vi 에디터]
1. ‘i’ 를 누르면 인설트 모드로 변경됩니다.
2. “See you” 텍스트 타이핑
3. ‘esc’를 눌러서 인설트 모드 종료
4. ‘:’ 를 눌러 명령어 창을 띄우고
5. ‘wq!’ 저장하고 끝내기 (‘!’표는 실행을 묻지 않음)

1

2

3

4

5

$ git add readme.md

# 만약 readme.md 파일 이외에도 많은 데이터를 푸시하고자 하면

# git add ./* 로 모든 파일을 선택할 수 있습니다.

$ git commit -m "update readme.md"

$ git push

Chapter.6 확인하기

 

 

출처 : https://falsy.me/%EA%B9%83%ED%97%88%EB%B8%8C-%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-1-%EC%A0%80%EC%9E%A5%EC%86%8C-%EB%A7%8C%EB%93%A4%EA%B8%B0-push-%ED%95%98%EA%B8%B0/

'git' 카테고리의 다른 글

Github 프로젝트 올리기  (0) 2020.08.20

1) 원격 저장소 만들기(Github)


git bash를 연다.

 

$ git init

프로젝트가 있는 곳에 명령어를 통해 git 디렉토리를 생성한다.

디렉토리 이동하는 명령어는 (http://livecoding.tistory.com/18)을 참고해주세요.

 

$ git add .

디렉토리에 있는 모든 파일을 버전 관리할 수 있도록 한다.

 

$ git commit -m 'commit 1'

'commit 1'이라는 코멘트를 적고 커밋을 한다. (이때 로컬 저장소에 커밋하는 것)

 

 

 

 

2) Github에서 Repository 만들기

 

github 홈페이지 : https://github.com/

 

로그인을 하고 Repository를 만든다.

 

 

 

 

 

3) 로컬 저장소와 원격 저장소(github) 연결시키기

 

git remote add origin https://github.com/MMMMM70/저장소이름.git

현재 로컬 저장소에 원격 저장소를 연결시킨다. 

origin은 주소의 별명을 부여한 것이다.

 

$ git remote

$ git remote -v

origin이라고 뜬다면 origin이라는 원격 저장소가 만들어진 것이다.

 

$ git remote remove origin

생성한 origin을 지우고 싶다면 remove 명령어를 사용하면 된다.

 

 

 

 

 

4) 로컬 저장소 프로젝트 원격 저장소(github)에 올리기

 

$ git push -u origin master

$ git push                      

origin을 master branch에 연결시킨다. 

이때 github 로그인 창이 뜨는데 로그인을 하면 된다.

 

첫째줄을 실행한 후부터는 이미 master와 연결을 시켰기 때문에

push 명령어만 써주면 커밋이 가능하다.

 

$ git pull origin master                    

이미 변경된 파일이 원격저장소에 있을 경우 push가 아닌 pull을 사용한다.

원격저장소의 내용을 가져와 로컬저장소의 내용과 자동으로 병합작업을 수행하도록 해준다.

 

 

 

 

 

 

모든 과정을 끝내면 다음과 같이 프로젝트가 올라간 것을 볼 수 있다!!

 

 

 



출처: https://livecoding.tistory.com/19 [밍의 기록들😉]

'git' 카테고리의 다른 글

github 설치하기  (0) 2020.08.20

+ Recent posts