지난 포스트를 활용하여 desktop에 helloworld 폴더를 만들었습니다.
git의 공식 명칭은 분산 버전 관리 시스템(Version Control Systems - VCS) 입니다. 쉽게 말해, 프로젝트 파일의 변경 사항을 추적하는 시스템입니다. 이를 통해 개발자들은 프로젝트의 변경 사항을 기록하고, 특정 시점의 버전으로 언제든 돌아갈 수 있습니다.
현재 위치인 helloworld라는 폴더에서 git을 시작해보도록 하겠습니다.
git init
git init을 통해 git을 시작할 준비를 하였습니다.
git status
git status를 통해 git의 현재 상태에 대해 볼 수 있습니다.
touch를 통해 hello.py 파일을 생성한 뒤 다시 git status로 현재 상태를 확인해봅시다.
빨간색 글씨로 hello.py가 생성된걸 확인 할 수 있습니다.
git add
git add .을 통해 해당 폴더에 모든파일을 추가해준뒤 git status로 상태를 확인해보았습니다.
아까와는 다르게 초록색 글씨로 new file: hello.py가 출력된것을 알 수 있습니다.
git commit
git commit -m "문자열"을 통해 코멘트를 추가했습니다. 문자열은 한글, 영어 상관없지만 이후 작성에도 일관성을 유지하는것이 좋습니다.
git log
git log를 통해 작성했던 코멘트를 확인할 수 있습니다. 해당 화면에서 q를 누르면 밖으로 나갈 수 있습니다.
이제 만든 git을 github에 올려보도록 합시다.
github에 접속 후 New repository를 눌러줍니다.
Repository name을 설정해준뒤 Create repository버튼을 눌러줍시다.
여기서 표시된 두 문장을 각각 복사해서 붙여 넣어 줍니다.
(git push -u origin index.html에서 index.html을 master로 바꿔줍니다.)
github에 제가 만든 helloworld 폴더가 연결되었습니다. 페이지 새로고침을 눌러봅시다.
hello.py 파일이 업로드 된것을 확인 할 수 있습니다.