[독서노트] Git 버전 제어
3057 단어 git
Git 버전 관리
Git는 현재 세계에서 가장 선진적인 분포식 버전 제어 시스템으로 간단하고 사용하기 쉬우며 기능이 강하고 속도가 빠르다는 것이 특징이다.
Git는 프로젝트 창고 전체를 완전하게 거울로 한 것이다.이렇게 되면 협동작업용 서버가 고장나면 사후에 어떤 거울로 나온 창고로도 복구할 수 있다.매번 추출 작업은 사실상 코드 창고에 대한 완전한 백업이기 때문이다.
Git 기본 원리
기본 Git 워크플로우는 다음과 같습니다.
Git 기본 구성
서류
역할
/etc/gitconfig
시스템에서 모든 사용자에게 보편적으로 적용되는 설정git config를 사용할 때 - 시스템 옵션을 사용하면 이 파일을 읽을 수 있습니다
~/.gitconfig
사용자 디렉토리의 구성 파일은 해당 사용자에게만 적용됩니다.git config를 사용할 때 – globel 옵션을 사용하면 이 파일을 읽습니다
현재 항목의.git/config
이 설정은 현재 항목에만 유효합니다.모든 단계의 설정은 상부의 같은 설정을 덮어쓰기 때문에.git/config의 설정은/etc/gitconfig의 동명 변수를 덮어씁니다
첫 번째로 구성할 사용자 이름과 e-메일 주소는 다음과 같습니다.
git config --global user.name "your name"
git config --global user.email yourname@example.com
다음은 기본 텍스트 편집기입니다.
git config --global core.editor emacs
또 하나 자주 사용하는 것은 합병 충돌을 해결할 때 어떤 차이 분석 도구를 사용하는가이다.예를 들면vimdiff로 바꾸면...
git config --plobal merge.tool vimdiff
기존 구성 정보를 확인하려면git config –list 명령:git config -list
또한 다음과 같은 몇 가지 명령을 사용하여 강조 표시를 켜는 하이라이트 구성도 중요합니다.
git config --global color.status auto #
git config --global color.branch auto #
git config --global color.ui auto #
마지막으로 효율을 높일 수 있는 설정은 명령의 별명 설정입니다.
git config --global alias.
예를 들어, checkout을 co로 설정하는 명령은 다음과 같습니다.
git config --global alias.co checkout
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Heroku H10/503 오류 해결 방법 - 이야기오후 2시 30분까지 내 이해 수준에 따라 배포할 준비가 된 내 코드 를 완성했습니다. 몇 달 전에 플랫폼에 Node.js 앱을 배포하여 을 따르기로 결정했습니다. How to solve Heroku H10 erro...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.