본문 바로가기
강의/git, github

LikeLion Third Session - git, github - 요약

by 왕큰새 2020. 8. 3.
728x90

git 

이 명령어를 치면 깃의 명령어들에 대한 설명이 나온다.

 

git init

 

이 명령은 .git 이라는 하위 디렉토리를 만든다. .git 디렉토리에는 저장소에 필요한 뼈대 파일이 들어 있다. 이 명령만으로는 아직 프로젝트의 어떤 파일도 관리하지 않는다. (.git 디렉토리가 막 만들어진 직후에 정확히 어떤 파일이 있는지에 대한 내용은 궁금하다면 아래의 링크를 참조하자) 

 

  https://git-scm.com/book/ko/v2/Git%EC%9D%98-%EB%82%B4%EB%B6%80-Plumbing-%EB%AA%85%EB%A0%B9%EA%B3%BC-Porcelain-%EB%AA%85%EB%A0%B9#ch10-git-internals

 

Git - Plumbing 명령과 Porcelain 명령

10.1 Git의 내부 - Plumbing 명령과 Porcelain 명령 여기까지 다 읽고 왔든지 바로 여기부터 보기 시작했던지 간에 이제 마지막 장이다. 이번 장은 Git이 어떻게 구현돼 있고 내부적으로 어떻게 동작하는�

git-scm.com

 

git add . 

git commit -m "원하는 메시지"

 

Git이 파일을 관리하게 하려면 저장소에 파일을 추가하고 커밋해야 한다. git add 명령으로 파일을 추가하고 git commit 명령으로 커밋한다

 

git log

 

현재 까지 커밋(버전 관리) 한 내역 들을 확인하는 명령어

 

git status 

 

현재 로컬 저장소의 가상 저장소 상태를 보는 명령어

 

git remote add origin (github 레포지토리 주소)

깃과 깃허브의 레포지토리를 연결하는 명령어

 

git push origin 브랜치명

깃에 버전관리한 커밋과, 파일들을 깃허브의 연결된 레포지토리에 원하는 브랜치로 푸시(업로드)하는 명령어

 

ex) master (초기 시작 브랜치), sanghyo(내가 만든 브랜치)

 

 

git branch 브랜치명

 

브랜치를 새롭게 만든다. ( 현재 깃에 있는 브랜치들을 확인하고 싶다면 이 명령어를 입력한다)

 

git switch(checkout) 브랜치명

새롭게 만든 브랜치로 이동한다.

 

git clone 복사하고싶은 레포지토리 주소

다른 프로젝트에 참여하려거나(Contribute) Git 저장소를 복사하고 싶을 때 git clone 명령을 사용한다.

 

 

 

 

자세한 설명이나, 이론적인 부분이 궁금하다면 

 

Git 가이드북

https://git-scm.com/book/ko/v2

 

Git - Book

 

git-scm.com

또는, 

 

http://unilion.likelion.org/

 

UNILION :: 유니라이언

HACK YOUR LIFE. 내 아이디어를 내 손으로 실현한다.

uni.likelion.org

강의 사이트에 올려진 git, github 의 간단한 이론들을 보자

 

'강의 > git, github' 카테고리의 다른 글

github push 오류 (github set personal access token windows)  (0) 2021.10.06