Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

Olive Study Room

[GitHub 1] 깃허브에 올리기 + Git이란? 본문

Coding

[GitHub 1] 깃허브에 올리기 + Git이란?

Olive Dev 2021. 7. 5. 21:52
더보기

오랜만에 깃허브를 다시 보는 김에 정리한다.

 

< Git,  GitHub >

 

Git

  • 항상 파일을 지켜보며 변화를 추적하여 기록한다. 
  • 같은 파일에 대한 다른 버전을 보관한다.
  • 여러 파일을 한번에 관리할 수 있다.

-> 다른 사람과 변경사항 충돌 없이 파일을 같이 쓸 수 있다. 

 

GitHub

  • 클라우드에 있는 깃 제공자
  • 컴퓨터에서 깃 히스토리를 가져와서 깃허브 웹사이트(정확히는 원격 저장소-Repositories)에 푸쉬한다.
  • 무료로 사용하려면 저장소를 공개해야 한다.

 

 

[ GitHub에 올리는 방법 ]

  • 터미널 사용하기 
  • 깃헙 데스크탑 프로그램 사용하기 ✔️

두 가지 방법 중 더 간단한 두번째 방법을 사용했다.

 

간단히 세 단계로 정리할 수 있다.

1. github 서버 원격 저장소에 New repository 생성

2. 데스크탑(로컬 저장소)에 1에서 만든 repository의 Clone 생성

3. 해당 Clone내에 올릴 파일 옮기기

4. commit&fetch(업데이트)

 

 

...자세한 과정으로 보자!

 

1. GitHub에 로그인해서 new Repository를 생성한다.

Github 홈페이지에서 로그인 한 후 +클릭

2. 깃헙 데스크탑에서 원격 저장소 Repository의 clone을 로컬 저장소에 생성한다. (폴더명이 Github)

해당 프로젝트를 클릭 후 아래 Clone클릭
짜잔!
로컬에도 Clone저장 완료

3. 2에서 만든 로컬 저장소에 파일 넣기

'test'파일을 넣어준 모습
바뀐 사항을 알려준다.

 

4. commit, fetch

설명을 추가하고 commit 클릭
push 클릭!!!!!

5. 완성!

변경사항도 잘 들어온다.

 

 


 

여기까지 Github Desktop프로그램을 이용해서 파일을 깃헙에 올려보았다.

다음 편에서는 Branch와 Conflic등 협업에 필요한 것들에 대해 다뤄보도록 한다.

 

 

 

더보기

공부 출처 : https://www.youtube.com/watch?v=YFNQwo7iTNc

Comments