코딩
2. Git을 이용하여 Github에 저장소를 만들고 업로드 해보기 본문
1. Github에서 저장소인 Repository탭에 들어와서 new를 눌러 새로운 저장소를 생성해준다
2. 저장소 생성후 밑줄친 https://github.com/사용자이름/저장소.git 을 복사해준다
3. 원격 저장소를 가져올 폴더에서 Git Bash Here을 클릭한다
4. git을 처음설치하였다면 초기설정을 해준다
git config --global user.name "사용자 이름"
git config --global user.email "사용자 이메일"
5. 생선한 저장소를 불러오기 위해
git clone 뒤에 2번에서 복사한 저장소 주소를 입력한다
6. 스테이징 영역으로 옮기기 위해
README.md 파일을 하나 생성해준다
(.md파일은 마크다운 파일이여서 문법이 존재한다)
<간단하게 확인 할 수 있다>
https://gist.github.com/ihoneymon/652be052a0727ad59601
마크다운 사용법
마크다운 사용법. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
7. git status 명령어를 입력하면 현재 저장소의 파일 상태를 확인할 수 있다
방금 만든 README.md 파일은 붉게 나온다( 이 이유는 저장소에는 아무것도 없는데 임의로 파일을 생성하였기 때문에 깃허브 저장소가 파일의 존재를 모르기 때문이다)
원리는 이러하다 작업 디렉터리에서 git add를 통해 스테이징 영역(가상 공간)으로 옮기고 git commit을 통해 모든 파일들을 커밋한 내용들을 확인할 수 있고 특정 시점으로 코드를 다시 불러올 수 있다
그리고 마지막으로 push를 해주면 원격저장소로 이동이 된다
add > commit > push 순서이다
8. git add README.md를 입력하여 작업 디렉터리에서 스테이징 영역으로 이동시켜준다
9. 스테이징 영역으로 옮기면 아까 붉은색으로 나왔던 README.md가 초록색으로 변한다
10. git commit -m "변경사항,기능등 기록을 하는 메모를 입력한다"
(README.md 파일을 생성하였으니 Create README.md로 함)
11. git push origin master를 입력하여 commit한 내용을 Github에 업로드 시켜준다
그러면 Github 로그인창이 나오는데 사용자이름이나 이메일,비밀번호를 입력해서 로그인을 해준다
12. 성공적으로 진행된것을 알 수 있다
13. Github에 접속해보면 README.md 파일이 추가된것을 알 수 있다
그리고 commits 라는 부분에 들어가보면 commit 기록을 통해 간편하게 어떤 부분이 변경되었고 추가되었는지 쉽게 알 수 있다