<GIT> 시작하기

Sinjae Lee·2021년 5월 28일
0

그냥 무작정 처음 코딩을 해볼 때 영상을 보며 터미널에서 바로 git commit 을 하는게 그렇게 멋있어 보였다.
하지만 처음에는 터미널에서 git 명령어를 입력하는게 왜 이렇게도 어렵던지 남들하라는 대로 명령어를 입력하지만 알 수 없는 에러가 자꾸만 떴었다.

그래서 그 때를 회상하며 git 터미널로 이용하는 기초적인 명령어와 사용법에 대해 작성 해보고자 한다.

먼저 내가 git 을 처음 이용 할 때 가장 생소했던 개념이다

  1. Repository - 저장소를 말한다

    이런식으로 각각의 프로젝트마다 다른 repository 를 생성해서 관리한다.

  2. commit

    commit은 버전을 의미한다.
    git hub는 vcs - version control system으로 파일의 변화를 시간에 따라 기록했다가 추후에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템이다.
    커밋을 한다는것은 새로운 버전을 업로드 한다는 것이다.
    사실 github 웹브라우저를 통해 직접 커밋하는것은 쉽다. 그냥 위 그림에서 드래그해서 파일을 커밋하면 된다

그런데 내가 오늘 작성하고 싶은 내용은 터미널을 이용해서 깃 시작하고 커밋하는 방법이다.

일단 github에서 new repository 를 생성하고, 해당 repository의 url을 복사한다.
이후 아래의 명령어를 입력해주자

git init ## git 선언
git remote add origin 복사한url ## 원격으로 url 에 업로드 하겠다
git add .(혹은 파일명) ## git이 파일을 관리해주도록 합니다.
git comit -m "메세지" ## commit하겠다

앗 근데 commit 을 입력하면

git config --global user.name "your name"
git config --global user.email "you@example.com "

이런식으로 메세지가 뜰 수 있는데 commit 을 하는데 필요한 기본 정보를 입력해달라는것이다. 시키는대로 입력해주자
아래와 같이 입력 후 git config --list 명령어를 입력하면 email 과 user name 이 정상적으로 입력된 것을 확인할 수 있다

touch README.md ## 프로젝트를 설명하는 readme 파일을 생성하고
touch .gitignore ## git add . 을 해주면 폴더 안의 커밋이 필요없는 모든 파일이 커밋 된다.

감사하게도 ignored 되어야할 쓸모없는 파일들이 깃헙에 업로드 되어있다 나는 git ignore pyhon 으로 검색 뒤 위의 파일을 전부 드래그 하여 나의 .gitignore 파일에 복사해주자

이후 github 에 올릴때는
git add .
git commit -m ""
git push origin master
명령어를 이용해주면 된다

profile
Back-end developer

0개의 댓글