GitHub 기초 명령어 정리

한호수 (The Lake)·2022년 9월 1일
2
post-thumbnail

GitHub 기초 한줄 정리

  • git 과 GitHub는 다르다는것을 배웠다.

  • git은 버전 관리 시스템(VCS : Version Control System)이고 GitHub는 클라우드방식으로 구현된 버전 관리 시스템이다

  • 오늘 배운 학습의 대부분은 git bash와 리눅스의 간단한 명령어 들을 배웠다.
    -git clone [ GitHub 링크 ] . 현재 위치에 GitHub Repository를 연결하여 코드를 내려받는다.
    -git add . 현재 위치의 모든 파일을 커밋하기전 스테이징 영역에 기록한다.
    -git commit -m "메세지" 스테이징 영역에 있는 코드들을 저장소에 새로운 버전을 생성하여 저장한다. 이때 Repository에 실제 파일이 올라가진않는다.
    -git push commit한 내용들을 Repository에 직접 반영하는 명령어
    -git status git이 관리하는 파일과 관리하지 않는 파일을 구분하여 보여주고 관리중인 파일의 현재 상태(Unmodified ,Modified,Staged )를 보여준다. 이중 git add 후 스테이지에 올라가 있는 상태는 Staged 이다.
    -git diff add 하기 전 최근 commit한 내용과 현재폴더의 변경 사항을 확인할 수 있다.
    -git pull 원격 저장소에 업데이트 된 데이터를 가져오고 병합할 때 사용한다.

  • 저장소에 올라가면 안되는 파일은 예외처리하는 파일을 만드는 법도 배웠다.
    - .gitignore 생성 후 올리면 안되는 파일들 또는 확장자를 기록하여 업로드

  • 토큰을 생성하여 운영체제에 자격증명에 저장하고 git 연결 시 인증에 사용하는 것 또한 배웠다.

profile
항상 근거를 찾는 사람이 되자

0개의 댓글