Git/ GitHub이란?
Git은 로컬과 서버의 연결 고리
* Git은 로컬 저장소(내 컴퓨터)에서 작성한 프로젝트를 원격 저장소(서버 컴퓨터)에 저장해주고,
반대로 서버 저장소에서 로컬 저장소로 코드를 가져올 수 있다.
(코드 변경 내역까지 모두 가능하여 버전 관리 도구라고 불린다.)
정리하자면, Git은 원격 저장소에 코드의 원본/ 수정 내역을
모두 저장하고 내려받는 곳이며, "항상 관리 툴"의 역할을 한다.
GitHub는 Git을 사용하도록 제공하는 공간
개발자 협업, 코드 공유, 이슈 제기, 다른 이의 프로젝트 수정 등 오픈소스 기여
❗ git 명령어 4가지만 알아두자 ❗
- git pull
- 첫 수정은 깃헙에서 clone >gitbash에서 git clone 입력 >
shift+insert
- 두번째부터는 git pull 입력
- git add .(전체 파일 불러 모으기)
- git commit -m "메세지"
- git push
📌 Git/ GitHub 실행
아래 링크 영상 보면서 천천히 익히기
(알아서 잘 딱 깔끔하고 센스있게 정리하는 GitHub 핵심 개념)
https://bit.ly/3tRm4Ce
- 레포 만들기
- git clone ~ git push 까지 수정 작업 해보기
❗ 절대 경로 vs 상대 경로
상대 경로: ../파일명
절대 경로: 주소(http://~)
절대 경로를 사용하는 이유는 서비스가 커지면서 과부하를 방지하기 위함