README
- repository를 설명
- 표준문서처럼 활용
- 웬만하면 설정하는 게 좋다.
Clone
- Remote repository(원격저장소, 즉 github) 의 내용을 복제
Push
- Remote repostitory로 보냄
Pull
- Remote repository에 있는 내용을 가져옴
Fetch
- Remote repository 에서 변경사항만 가져옴
Fork
- 특정한 repository를 가져온다.
Pull Request
- 자신이 수정한 것을 repository의 주인에게 merge를 요청한다.
[Github와 연결하는 방법]

code 버튼을 누르고 clone https를 복사한 뒤
이 코드를 입력한다.
git clone 복사한 url
> Cloning into 'repositoryName'...
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
Receiving objects: 100% (3/3), done.
2개 이상의 파일 추가
git add *
github에 저장
git push
- 처음 하는거면 로그인하라고 창이 뜸
[다른 사람의 코드를 사용하는 방법]
1. 다른 사람의 github에 들어가서 fork버튼으로 사본을 가져온다.
이걸로 코드를 수정하고 쓴 다음에

2. New pull request 버튼으로 repository주인에게 merge를 요청한다.

3. Create pull request버튼을 누른 후 설명을 달아주고 message를 남긴다.

4. 제공자의 github에 들어가서 Pull requests tab에 들어간다.

5. Merge pull request를 하고 Confirm merge를 하면 주인장 merge가 된다
git 공부 파이팅!
강의 출처:
https://www.youtube.com/watch?v=tQa7DoaFaxM&list=PLHF1wYTaCuixewA1hAn8u6hzx5mNenAGM&index=7
https://www.youtube.com/watch?v=xIydJ53nnqY&list=PLHF1wYTaCuixewA1hAn8u6hzx5mNenAGM&index=6
'git' 카테고리의 다른 글
| 이브와에서 진행한 git 테스트로 기초 공부하기 [깃 공부] (0) | 2022.08.09 |
|---|---|
| 직접 치면서 git branch를 배우는 사이트! (0) | 2022.04.02 |
| [git 기초] git 공부하기 2일차 (branch, merge.. etc) (0) | 2022.02.04 |
| [git 기초] git 공부하기 1일차 (0) | 2022.02.02 |
| [드림코딩 Git강의] Git 무료 강의 공부 1일차 (0) | 2022.01.15 |