본문 바로가기

분류 전체보기

(32)
gitbook 1.7 도움말 보기 참조: PRO GIT 1.1 버전 관리란? 1.2 짧게 보는 git의 역사 1.3 git 기초 1.4 CLI 1.5 GIT 설치 1.6 GIT 최초 설정 1.7 도움말 보기 1.8 요약 명령어에 대해 도움말이 필요할 때 도움말을 보는 방법은 두 가지! $git help $man git- 는 궁금한 명령어를 입력하면 된다. $git help config 명령어 뒤에 -h, --help를 입력하면 git 명령에서 사용할 수 있는 옵션들에 대한 간단한 도움말을 출력한다.
gitbook 1.6 최초 설정 참조: PRO GIT 1.1 버전 관리란? 1.2 짧게 보는 git의 역사 1.3 git 기초 1.4 CLI 1.5 GIT 설치 1.6 GIT 최초 설정 1.7 도움말 보기 1.8 요약 Git최초 설정 git을 설치하고 나면 git의 사용 환경을 적절하게 설정해 주어야 한다. git config라는 도구로 설정 내용을 확인하고 변경할 수 있다. 이때 사용되는 설정 파일은 세 가지이다. 1./ect/gitconfig: 시스템의 모든 사용자와 모든 저장소에 적용되는 설정 $git config --system옵션으로 이 파일을 읽고 쓸 수 있다. 2. ~/.gitconfing, ~/.config/git/config 파일: 특정 사용자(즉 현재 사용자)에게만 적용되는 설정이다. git config --globa..
gitbook 1.5 시작하기 git 설치 참조: PRO GIT 1.1 버전 관리란? 1.2 짧게 보는 git의 역사 1.3 git 기초 1.4 CLI 1.5 GIT 설치 1.6 GIT 최초 설정 1.7 도움말 보기 1.8 요약 내 블로그에서는 윈도우 설치 방법만 다루겠다. 다른 운영체제 Linux나 Mac에 설치하는 방법이 궁금하신 분들은 아래 url에 들어가시면 잘 설명되어있습니다. https://git-scm.com/book/ko/v2/%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0-Git-%EC%84%A4%EC%B9%98 Git - Git 설치 이 책은 Git 2.0.0 버전을 기준으로 썼다. 대부분의 명령어는 그 이전 버전에서도 잘 동작하지만, 몇 가지 기능은 아예 없거나 미묘하게 다를 수 있다. Git의 하위 호환성은..
gitbook 1.4 CLI 참조: PRO GIT 1.1 버전 관리란? 1.2 짧게 보는 git의 역사 1.3 git 기초 1.4 CLI 1.5 GIT 설치 1.6 GIT 최초 설정 1.7 도움말 보기 1.8 요약 Git은 CLI로도 사용할 수 있고 GUI로도 사용할 수 있다. (대표적인 GUI로는 github desktop, sourcetree 등이 있다.) 하지만 모든 기능을 지원하는 것은 cli뿐이다. gui를 사용할 수 있지만 gui에서 cli를 사용하는 것은 불가능하기 때문에 cli를 중점적으로 다루겠다. CLI : Command Line Interface 명령어 인터페이스는 텍스트 터미널을 통해 사용자와 컴퓨터가 상호작용하는 방식을 뜻한다. 즉, 작업명령은 사용자가 컴퓨터 키보드로 입력하며 수행 결과 역시 문자열 즉, 텍..
gitbook 1.3 시작하기 git 기초! 참조: PRO GIT 1.1버전관리란? 1.2 짧게 보는 git의 역사 1.3 git 기초 1.4 CLI 1.5 GIT 설치 1.6 GIT 최초 설정 1.7 도움말 보기 1.8 요약 Git 기초 git은 기존의 vcs와 정보를 취급하는 방식이 다르다. git을 제대로 이해하려면 어떻게 동작하는지 이해해야 한다. 스냅샷 vcs와 git의 가장 큰 차이점은 데이터를 다루는 데에 있다. 기존의 vcs는 관리하는 정보가 파일의 목록들이다. 파일의 변화를 시간순으로 관리하면서 파일들의 집합을 관리한다. (델타 기반 버전 관리라고 부른다.) 하지만! git은 파일이 존재하는 그 순간을 중요하게 여긴다. 깃은 성능을 위해서 파일을 새로 저장하지 않는다! git은 로컬에서 거의 모든 명령이 실행된다. 프로젝트의 모든 ..
gitbook 1.2 짧게 보는 git의 역사 참조: PRO GIT 1.1 버전관리란? 1.2 짧게 보는 git의 역사 1.3 git 기초 1.4 CLI 1.5 GIT 설치 1.6 GIT 최초 설정 1.7 도움말 보기 1.8 요약 Linux 커널 프로젝트를 진행하며 dvcs로 bitkeeper를 사용했으나 bitkeeper가 유료화를 전환되며 Linux커널은 자체도구를 만들게 되었다 이게 git이다. git은 개발 단계에서 세운 세가지 목표를 가지고 있다. 1. 빠른 속도 (patch하는데 3초 이상 걸리면 안된다.) 2. 단순한 구조 3. 비 선형적인 개발 (수천개의 동시 다발 적인 브랜치) 4. 완벽한 분산 5. Linux 커널 같은 대형 프로젝트에도 유용 할 것 깃의 탄생 역사에 대해 간단하게 알아보았다. 어떤 목적을 가지고 태어났는지 알면 깃..
gitbook 1 git 시작하기! 참조: PRO GIT 1.1 버전관리란? 1.2 짧게 보는 git의 역사 1.3 git 기초 1.4 CLI 1.5 GIT 설치 1.6 GIT 최초 설정 1.7 도움말 보기 1.8 요약 버전 관리란? 버전 관리 시스템은 파일 변화를 시간에 따라 기록했다가 특정 시점의 버전을 다시 사용 하는 시스템 버전이란? 사전적의미: 어떤 프로그램을 수정 개선하여 완성한 것, 새로워질 때마다 번호를 늘려 나감 그렇다면 번호를 늘려나가는 것을 관리하고 원하는 번호를 가져오는 것을 버전관리라고 생각할 수 있겠군 대표적으로 세가지 시스템 1. 로컬버전관리(VCS) 로컬 (본인의 컴퓨터 저장소) 안에서 관리 하는 방식 ex) 발표안 , 발표안1, (수정)발표안1, (최종)발표안1, (진짜최종)발표안1 누구나 쉽게 할 수 있는 ..
내가 보기 위한 pro git 책 정리! git 홈페이지에 올라와 있는 pro git을 내가 이해한데로 정리 해보려고 한다. 화이팅... 링크는 아래에 달아 놓겠다.!https://git-scm.com/book