TIL | Git & Github

이도운·2022년 1월 5일
0

TIL

목록 보기
28/73
post-thumbnail

Git은 무엇인가?

Git은 버전 관리 시스템이다. 어느 순간의 상태를 저장할 수 있고 해당 상태로 돌아갈 수도 있다. 이런 상태 관리 시스템은 파일 별로 상태를 관리하는 것보다 효율적이고 편리하다.


Github은 무엇인가?

Github는 온라인 상에 git으로 저장한 상태를 업로드 해서 저장하는 저장소다. 이 Github를 통해서 여러 사람과 협업이 가능하다. 현재 Github은 단순한 저장소를 넘어 개발자 네트워크를 이루고 있다.


Git 명령어

init

  • Git으로 관리하고 싶은 폴더에 해당 명령어를 입력하면 해당 폴더를 Git이 관리하기 시작한다.

status

  • 해당 명령어를 통해서 Git이 추적하고 있는 파일들과 add가 됐는지 확인할 수 있다.

add

  • 해당 명령어를 통해서 Git이 추적하고 있는 파일들을 스테이지에 올릴 수 있다. commit을 하기 위해서는 파일들을 스테이지 위에 올려야 한다.

commit

  • commit을 하는 명령어다. commit을 한다는 것은 상태를 저장한다는 것을 의미한다. 저장된 상태는 언제든지 다시 불러올 수 있다.

log

  • 그동안 commit을 한 기록을 볼 수 있는 명령어다.

push

  • 연결된 Github에 업로드를 하도록 만드는 명령어다. 해당 명령어를 입력하기 전에 원격 연결이 되어 있어야 한다.
profile
⌨️ 백엔드개발자 (컴퓨터공학과 졸업)

0개의 댓글