1. 깃허브 전달시,
- 저장소이름까지 함께 보내야함

2. 협업하기
1) clone
pc랑 깃허브 연결 > pc파일 깃허브에 올리고 싶을때
2) push
pc에서 만든 파일>깃허브로 올리는 작업
3) fetch
4) pull
- 깃허브에서 작업한 파일 > pc에 연결
- 주로 클론, 푸시,풀 을 씀

3. 깃허브 사용 전체 순서

4. 리눅스 명령어
- git bash 가 리눅스 환경과 동일함
- git init : 스테이지에 올라가지 않은 상태
- git status : Untracked files 보기
- git add 파일명 : 스테이지에 올리기
- git commit -m “커밋할 제목명” : 커밋하기
- gjt log : 커밋된 히스토리 내용 보기
- git log —oneline : 히스토리 내용 한줄로 보기
5. 브랜치
1) 이름
- 브랜치 이름의 규정은 없으나, 관례는 있음 ➔ 목적에 맞게 부여하는 것이 좋음
- Head는 현재 작업 중인 커밋 ➔ 무조건 1개
- 체크아웃은 Head를 옮기는 작업 ➔ Head는 자유자재로 변경할 수 있음
- 브랜치 - 새 브랜치 체크아웃을, 체크 > 해드 옮기겠다 / 체크X >푸 일시키고, 마스터도 계속 해드로 일하겠다.
2) 병합하기
- 브랜치 후, 마스터(내 pc)에 헤드를 두고 병합하기
- 병합 후, 푸(새로운 사용자) 삭제