Olive Study Room
[GitHub 1] 깃허브에 올리기 + Git이란? 본문
더보기
오랜만에 깃허브를 다시 보는 김에 정리한다.
< Git, GitHub >
Git
- 항상 파일을 지켜보며 변화를 추적하여 기록한다.
- 같은 파일에 대한 다른 버전을 보관한다.
- 여러 파일을 한번에 관리할 수 있다.
-> 다른 사람과 변경사항 충돌 없이 파일을 같이 쓸 수 있다.
GitHub
- 클라우드에 있는 깃 제공자
- 컴퓨터에서 깃 히스토리를 가져와서 깃허브 웹사이트(정확히는 원격 저장소-Repositories)에 푸쉬한다.
- 무료로 사용하려면 저장소를 공개해야 한다.
[ GitHub에 올리는 방법 ]
- 터미널 사용하기
- 깃헙 데스크탑 프로그램 사용하기 ✔️
두 가지 방법 중 더 간단한 두번째 방법을 사용했다.
간단히 세 단계로 정리할 수 있다.
1. github 서버 원격 저장소에 New repository 생성
2. 데스크탑(로컬 저장소)에 1에서 만든 repository의 Clone 생성
3. 해당 Clone내에 올릴 파일 옮기기
4. commit&fetch(업데이트)
...자세한 과정으로 보자!
1. GitHub에 로그인해서 new Repository를 생성한다.
2. 깃헙 데스크탑에서 원격 저장소 Repository의 clone을 로컬 저장소에 생성한다. (폴더명이 Github)
3. 2에서 만든 로컬 저장소에 파일 넣기
4. commit, fetch
5. 완성!
여기까지 Github Desktop프로그램을 이용해서 파일을 깃헙에 올려보았다.
다음 편에서는 Branch와 Conflic등 협업에 필요한 것들에 대해 다뤄보도록 한다.
더보기
공부 출처 : https://www.youtube.com/watch?v=YFNQwo7iTNc
'Coding' 카테고리의 다른 글
[Design Pattern] 디자인패턴의 정의, GoF, MVC (0) | 2022.01.08 |
---|---|
[GitHub] 내 branch와 master branch의 버전이 일치하지 않는 경우 (0) | 2021.08.24 |
ASCII 아스키코드, UTF-8, Unicode (0) | 2021.06.26 |
[CS] Sync & Async (0) | 2021.06.05 |
Comments