Today I Learned

23년 7월 10일 TIL

jjjkh 2023. 7. 10. 20:53

Git과 Github란?

 

Git

기능을 개발하면서 코드 변경점을 “기록”할 수 있습니다. 쉽게 말해 버전 관리 도구라고 생각하면 된다.

 

Github

Git에서 저장된 것을 저장하는 온라인 저장소라고 할 수 있다.

 

Git 명령어
  1. git init  = .git 이라는 폴더를 생성하여 코드 변경을 git에서 추적한다.  이 명령어는 초기에 한번만 해주면 된다.
  2. git add <파일명> 혹은 git add . =저장할 항목을 선택한다고 생각하면 된다.
  3. git commit -m "기능 개발과 관련된 기록" =  git add . 에서 선택한 항목을 관련 내용을 덧붙여 저장한다.
  4. git log = 변경한 커밋 내용들이 나오면 그 커밋 메세지를 보고 특정 시점에서 변경된 내용을 추측 할 수 있다.
  5. git status
  6. git branch =  브랜치 항목을 보여주고 자신이 위치한 곳을 알려준다.
  7. git switch <브랜치명> 혹은 git checkout <브랜치명>  =  main 브랜치에서 특정 브랜치로 이동할때 사용.(브랜치에서 main으로도 이동가능)
  8. git merge = 브랜치로 추가된 내용을 main에 합치는것

 

 

'Today I Learned' 카테고리의 다른 글

23년 7월 17일 TIL  (0) 2023.07.17
23년 7월 14일 TIL  (0) 2023.07.14
23년 7월 13일 TIL  (0) 2023.07.13
23년 7월 12일 TIL  (0) 2023.07.12
23년 7월 11일 TIL  (0) 2023.07.11