Git 구성 보기

Abdul Jabbar 2023년1월30일
  1. 시스템 Git 구성 파일
  2. Git 구성 보기
  3. git config 명령 사용
  4. git config --list 명령 사용
  5. Git 구성 파일 보기
Git 구성 보기

Git은 전 세계적으로 잘 알려져 있고 일반적으로 사용되는 버전 관리 시스템입니다.

Git으로 작업할 때 개발자는 로컬에서 저장소에 액세스할 수 있으며 이를 통해 많은 개발자가 방대한 팀의 동일한 프로젝트에서 작업할 수 있습니다.

따라서 팀원마다 일하는 방식이 다릅니다. 그렇기 때문에 모든 팀 구성원은 서로 다른 로컬 Git 구성을 가질 수 있습니다.

처음에 이 버전 제어 시스템으로 작업을 시작할 때 한 번만 수행되는 몇 가지 설정을 수행해야 합니다. 이러한 상황을 위해 Git에는 git config라는 도구가 있습니다. 즉, 개인 취향에 따라 Git 환경을 사용자 정의할 수 있습니다.

이 도구는 전체 Git 설치를 제어하기 위한 구성 옵션을 설정하는 데 도움이 됩니다. 이 도구는 이메일 편집기를 구성하는 데 도움이 되며 종종 미래에 사용할 git 명령의 별칭을 처리할 수 있습니다.

이 기사에서는 git config 명령을 사용하여 Git에서 구성을 보는 방법을 보여줍니다. 시작해야 하는 다양한 git config 명령을 살펴보겠습니다.

다음에서 다양한 유형의 Git 구성을 살펴보겠습니다.

시스템 Git 구성 파일

Git은 데이터를 저장할 수 있는 4가지 표준 가능성을 제시합니다. 다섯 번째는 Windows 운영 체제에서 사용할 수 있는 휴대용 범위입니다.

아래에 언급된 목록은 특수성에 따라 내림차순입니다.

  1. 워크트리
  2. 현지
  3. 글로벌
  4. 시스템
  5. 휴대용

Git 구성 보기

Git 구성을 보는 세 가지 방법은 다음과 같습니다. 예제를 통해 이러한 명령을 하나씩 살펴보겠습니다.

  1. git config 명령
  2. git config --list 명령
  3. Git 구성 파일 보기

git config 명령 사용

git config 명령은 전역 또는 로컬 프로젝트에서 Git 구성을 설정하는 데 사용할 가장 간단한 기능입니다.

다음은 Git 환경에서 작업하는 사용자의 사용자 이름을 표시하는 git config 명령입니다.

git config user.name

이 경우 사용자의 이름을 출력에 제공합니다.

John

git config --list 명령 사용

git config --list 명령은 범위가 지정된 Git 파일에서 주로 사용되는 전체 Git 구성 속성을 생성합니다.

git config 명령은 다음과 같이 진행할 수 있습니다.

git config --list

이 명령은 이름, 이메일 및 구성 파일에 저장된 도구별 세부 정보와 관련된 모든 관련 정보와 함께 결과를 제공합니다.

user.name=John
user.email= John@gmail.com
merge.tool=vimdiff

Git 구성 파일 보기

다음과 같이 Unix 시스템의 HOME 디렉토리를 통해 git 구성 파일에서 Username을 볼 수도 있습니다.

~/.gitconfig

현재 테스트 시스템의 파일은 다음과 같이 표시됩니다.

[user]
        name = Peter Johnson
        email = [omitted]
[merge]
        tool = vimdiff

이것은 우리의 전역 Git 사용자 이름입니다. 또한 기본 설정에 따라 로컬 환경의 프로젝트에 따라 다른 사용자 이름을 사용할 수도 있습니다.

작가: Abdul Jabbar
Abdul Jabbar avatar Abdul Jabbar avatar

Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.

LinkedIn

관련 문장 - Git Config