본문 바로가기

내배캠 4기 React - TIL

221031 TIL -미니프로젝트 1일 차

Git 은 작업 기록을 남겨 손쉽게 관리하도록 해주는 것, 변경된 내용이 전부 기록됨

GitHub는 Git을 관리해주는 원격 저장소

  1. commit : 내 로컬 저장소에 작업 내용 반영
  2. push : 원격 저장소에 작업 내역 업로드
  3. pull : 원격 저장소에 저장되어있는 작업 내역을 내 로컬 저장소로 가져오는 것

 

분명 웹개발종합반 강의 들을 때 Git Bash 쓰는거 배웠는데 하나도 기억이 나지 않았다..

윈도우는 Git Bash를 키고 설정부터 해야한다.

 

  1. 이름 설정 : git config --global user.name "나의이름" ->영어로 작성하기
  2. 이메일 설정 : git config --global user.email "나의 이메일"
  3. 설정한 정보 확인 : git config --list
작업 디렉터리 : 작업하는 파일이 위치
↓ 스테이지에 add 한다
스테이지 : 올리고자 하는 파일이 올라가는 곳
↓ 커밋(commit)한다
저장소

 

※GitHub 설정※

  1. 우측 상단 + 버튼 -> New repository 
  2. Repository name 설정
  3. Description에 레파지토리 설명 적기
  4. Public or Private 레파지토리 공개 여부 설정
  5. Create repository 

생성된 주소를 이용해 나의 로컬 저장소와 레파지토리를 연동할 수 있다

 

※Git Bash 명령어※

  • ls -a : 숨김폴더 보여줌
  • touch 폴더명 : 폴더 생성
  • git init : git repository를 내 컴퓨터에 생성
  • git clone 'url' : 이미 있는 repository를 내 컴퓨터에 다운로드
  • git add '파일/폴더 이름' : 스테이지에 추가
  • git add . : 변경된 파일 모두 추가 
  • git commit -m "메세지" : 내 컴퓨터에 변경 내용을 커밋
  • git status : 변경 상태 확인
  • git pull : 변경사항 다운로드
  • git push : 업로드

 

 

오늘의 내 머릿속 한계는 여기까지인 거 같다...
깃허브 강의를 제대로 이해하지 못했기 때문에 튜터님께서 제공해 주신 강의를 들어야 할 것 같다...