#TIL 1일차[GitHub]

앙꼬·2024년 4월 18일

부트캠프

목록 보기
1/59


Git과 GitHub 한 줄 설명

Git은 버전 관리 도구(형상 관리 도구)
GitHub는 Git으로 관리하는 프로젝트를 백업, 공유, 협업 가능하게 해주는 사이트

📚 Git 명령어

프로젝트 하면서 사용했던 명령어

  • git init: 코드 관리를 시작하는 명령어

    git init
    ⭐️ 경로 확인 필수

  • git add & comment: 로컬 저장소 코드를 저장하는 명령어

    git add 파일명
    git commit -m "저장할 메세지 작성"
    ⭐️ 프로젝트의 변경사항이 너무 많다면?
    -> git add . 으로 한번에 가능!

  • git push <원격 저장소 이름> <브랜치 이름>: 로컬저장소에서 추가로 수정된 코드를 원격저장소에 반영하는 명령어

    git push origin main
    ⭐️ add 후 push를 해야 github에 반영됨!

  • git pull: 원격 저장소 코드를 가져오는 명령어

    git pull origin main
    ⭐️ pull = fetch + merge
    ✏️ fetch: 원격 저장소의 최신 변경 사항을 로컬로 다운로드
    ✏️ merge: 로컬 저장소의 현재 브랜치와 원격 저장소의 브랜치를 병합하여 로컬 브랜치를 업데이트

Gitlens

vscode의 확장프로그램 중 하나로 Git 저장소와 관련된 다양한 기능을 제공하는 강력한 도구

→ 이걸 사용하면 매번 pull, push 등의 명령어를 작성하지 않아도 commit, pull, push 등을 쉽게 사용할 수 있다(나도 모르고 있었는데 우리 팀원분이 알려주셔서 알았다.)

profile
프론트 개발자 꿈꾸는 중

0개의 댓글