목록Git (5)
우당탕탕 개발자 되기
Git 을 이용하여 Commit 을 작성할 때 원칙과 일관성이 있어야 한다. 기본 Commit 메시지는 제목, 본문, 꼬리말 세가지로 나누어 구성한다. type : subject body footer Commit Type - feat : 기능 추가 - fix : 버그 수정 - docs : 문서 수정 - style : 코드 변경이 없는 경우(세미콜론 누락 등 코드의 변경없이 수정), 코드 포맷팅 - refactor : 코드 리팩토링 - test : 테스트 코드, 리팩토링 된 테스트 코드 - chore : 빌드 업무 수정, 패키지 수정 Subject Rule - 제목은 50자를 넘기면 안되고, 대문자로 작성, 마침표를 붙이지 않는다. - 명령어로 작성한다. Body - 선택사항인 부분으로 생략가능하다 - S..
GitHub 에서 [create repository] 를 통해 repository를 생성 repository를 만들면 화면에 HTTP 주소를 사용해 언제든지 깃허브 저장소에 접속, 업로드 가능. HTTP 주소 형태 : http://github.com/아이디/저장소명 지역 저장소만들기 $ git init loc-git // 'loc-git' 라는 디렉터리를 생성 $ cd log-git// log-git 으로 이동 $ vim f1. txt// f1.txt 파일 생성 원격 저장소에 연결하기 git remote add origin 복사한 주소 붙여넣기 git remote -v// 원격 저장소에 제대로 연결됐는지 확인하는 방법 원격 저장소에 파일 올리기 $ git push -u origin master// 원격 ..
브랜치란? -버전 관리 시스템에서 여러 갈래로 퍼지는 데이터 흐름을 가리키는 말. 브랜치의 기능 -기본적으로 master라는 브랜치가 만들어지고 사용자가 커밋할 때마다 master 브랜치는 최신 커밋을 가리킨다. 새 브랜치를 만들면 기존에 저장한 파일을 master 브랜치에 그대로 유지하면서 기존 파일 내용을 수정하거나 새로운 기능을 구현할 파일을 만들수 있다.
깃 저장소 만들기 $ mkdir hello-git//hello-git 이라는 디렉터리 생성 $ cd hello-git//디렉터리로 이동 $ git init//디렉터리에 저장소를 만들기 위해 git init 명령을 입력 $ ls -la //디렉터리 안의 내용을 확인 .git 이라는 디렉터리가 생성된걸확인 hello-git 디렉터리가 작업트리가 된다. 스테이지 : 만들 파일이 대기하는 곳. //내용은 .git/index 파일에 저장된다. 저장소 : 스테이지에서 대기하고 있던 파일들을 버전으로 만들어 저장하는 곳. //.git/HEAD 파일에 저장된다. 커밋 내용 확인하기 git log - 지금까지 커밋했던 기록을 살펴보기 위한 명령, 입력하면 지금까지 만든 버전이 화면에 나타나고, 각 버전마다 설명도 함께 ..
-운영체제에 맞는 Git bash 설치 리눅스 명령어 pwd : print working directory ls : list -ls 명령 옵션 '-a' : 숨김파일과 디렉터리도 함께 표시한다. '-l' : 파일이나 디렉터리의 상세 정보를 함께 표시한다. '-r' : 파일의 정렬 순서를 거꾸로 표시한다. '-t' : 파일 작성 시간 순으로 (내림차순) 표시합니다. cd : change directory 터미널 창에서 디렉터리 만들기 및 삭제하기 예를 들어 홈 디렉터리 안에 있는 Documents 디렉터리에 'test;' 라는 하위 디렉터리를 만들때 $ cd Documents $ mkdir test //mkdir: make directory 삭제하기 $rm -r test// rm : remove ls 빔에서..