자세한 내용은 생략하겠다.
Git을 왜 써야 하는지, Git에는 어떠한 사상과 개념들이 있는지 그러한 설명들은 책에도, 블로그에도, doc문서에도 자세하게 나와있으니..
심플하게 명령어만 사용해서 내가 원하는 결과만 보고 싶어서 정리를 해본다.
시작 전 준비 사항.
Repository 생성이 필요하다.
- Github를 통해서 Repository를 생성한다.
- Sample 용으로 하나 만들었다.
- https://github.com/codeleesh/repo-create-test
최초 커밋(Initial Commit).
1) 업로드할 프로젝트로 이동
2) 저장소에 필요한 파일 생성 및 .git 하위 디렉토리 생성
git init
3) 소스 추가
- A, B 중 선택해서 진행
- 본인은 A로 선택해서 진행하였다.
A. 모든 소스를 추가하는 경우
git add .
B. 지정한 파일만 추가하는 경우
- README.md 파일만 추가하는 경우
git add README.md
4) 로컬 저장소에 파일(Source)과 내용(Comment) 저장
git commit -m "First Commit"
5) branch 저장
- main 이라는 branch 저장
* branch란? 독립적으로 어떤 작업을 진행하기 위한 개념, 같은 소스에서 누구는 기능 추가를, 누구는 버그 수정을 진행할 수 있기 때문에..
git branch -M main
6) 원격저장소 연결
git remote add origin https://github.com/codeleesh/repo-create-test.git
7) 원격저장소로 밀어넣기
- main branch에 있는 내용을 원격저장소로 밀어넣기
git push origin main
추가 커밋(Additional Commit).
1) 커밋할 소스로 이동
2) 소스 추가
A. 모든 소스를 추가하는 경우
git add .
B. 지정한 파일만 추가하는 경우
- README.md 파일만 추가하는 경우
git add README.md
3) 로컬 저장소에 파일(Source)과 내용(Comment) 저장
git commit -m "First Commit"
4) branch 생성
- main 이라는 branch 저장
git branch -M main
5) 원격저장소로 밀어넣기
- main branch에 있는 내용을 원격저장소로 밀어넣기
git push origin main
'프로그래밍이야기 > Git' 카테고리의 다른 글
[Git] ERROR fatal: 'origin' does not appear to be a git repository fatal: Could not read from remote repository. (0) | 2020.11.12 |
---|---|
[Git] ERROR warning: LF will be replaced by CRLF in .js (0) | 2020.11.09 |
댓글