minhoKim.log
로그인
minhoKim.log
로그인
TIL | 2주차 3) Git & GitHub
김민호
·
2021년 9월 8일
팔로우
0
git
github
0
WECODE TIL
목록 보기
2/24
Git
공식 명칭 : 분산 버전 관리 시스템 (Version Ccontrol System)
프로젝트 파일의 변경 사항을 추적하는 시스템. 버전 관리 목적
주로 Git은 주로 command-line interface (CLI)를 통해 사용
기본 명령어 실습
git --version : 설치되어 있는 Git 버전 확인
실습 파일을 담을 gitexcercise 디렉토리 생성하고 이동
1.
git init : 시작. 프로젝트 폴더 내에 숨겨진 .git 디렉토리를 생성. 이제부터 이 현재 저장소에서 일어나는 모든 변경사항을 추적/관리하겠다는 알림. Git repository 생성
2.
git status : 내가 뭘 커밋할건지 장바구니에 넣는 느낌. 장바구니에 넣는다고 구매하는게 아닌 것처럼, 내가 커밋할 내용이 뭔지 담아두는 곳
3.
touch : 이제 해당 디렉토리에서 touch mino.md 파일 생성
그리고 ls를 쳐보면 mino.md 파일이 생긴 것을 볼 수 있음
이제 vi mino.md를 치면 내용을 입력할 수 있는 곳이 나오고 내용 입력. 여기서 i를 눌러야 입력 가능. 입력 후 esc 누르고 :wq를 하면 저장하고 나가기
cat mino.md를 쳐서 내용 입력 확인도 해보자
4.
git add . : 현재 디렉토리에 있는 모든 파이리과 폴더를 올리 때
특정 파일만 하고 싶을 경우 git add 파일명
이후 git status를 해보면 새 파일에 잘 올라간 것을 확인
5.
git commit : 커밋하기. 내 컴퓨터에 있는 git에 커밋이 되는 것
git commit -m "메세지" : 커밋메세지를 남기고 싶을 때. 이 메세지는 repository에 커밋하는 변경 사항을 설명하는 짧은 summary
git log : 프로젝트의 모든 커밋 내역 확인 (나올때는 q)
6.
git remote origin master 주소 : 이 주소가 origin이 되는 것
git push origin master : 이게 GitHub에 올라가는 것
주의사항 몇가지
주소는 깃허브에서 받아오기
비밀번호는 토큰으로 받아오기
그래도 안되면 키체인에서 메일 비번 삭제
김민호
개발자로서의 삶은 https://velog.io/@maxminos 에서 기록하고 있습니다 😀
팔로우
이전 포스트
TIL | 2주차 2) 스타벅스 모델링
다음 포스트
TIL | 2주차 4) 09.09.목 질문
0개의 댓글
댓글 작성