>일반적인 문제 >gitee은 무슨 뜻인가요?

gitee은 무슨 뜻인가요?

藏色散人
藏色散人원래의
2023-03-27 09:25:534535검색

gitee는 2013년 오픈소스 중국 커뮤니티에서 출시한 Git 기반 코드 호스팅 서비스입니다. Gitee의 주요 기능은 가장 기본적인 Git 코드 호스팅을 제공하는 것 외에도 코드 온라인 보기, 기록 버전 보기, Fork, Pull Request, 및 패키지 다운로드 등.

gitee은 무슨 뜻인가요?

이 튜토리얼의 운영 환경: Windows 10 시스템, Dell G3 컴퓨터.

gitee 무슨 뜻인가요?

Gitee는 2013년 오픈소스 중국 커뮤니티에서 출시한 Git 기반 코드 호스팅 서비스입니다. 현재 중국에서 잘 알려진 코드 호스팅 플랫폼으로 자리 잡았으며 국내 개발자에게 고품질의 안정적인 호스팅 서비스를 제공하기 위해 최선을 다하고 있습니다. .

주요 기능

Gitee는 가장 기본적인 Git 코드 호스팅 외에도 코드 온라인 보기, 기록 버전 보기, Fork, Pull Request, 모든 버전의 패키지 다운로드, Issue, Wiki, 보호된 분기, 코드 품질 검사 등을 제공합니다. 관리, 개발, 협업 및 공유를 촉진하는 PaaS 프로젝트 데모 및 기타 기능입니다.

Git을 처음 실행하기 전 구성

Git 구성 git config git 명령

새 시스템에서는 일반적으로 자체 Git 작업 환경을 먼저 구성해야 합니다. 구성은 한 번만 수행하면 되며 현재 구성은 향후 업그레이드 중에 사용됩니다. 물론 필요한 경우 언제든지 동일한 명령을 사용하여 기존 구성을 수정할 수 있습니다.

Git은 git config라는 도구를 제공합니다(주석: 실제로는 git-config 명령이지만 git에 이름을 추가하여 이 명령을 호출할 수 있습니다.). 이 도구는 해당 작업 환경 변수를 구성하거나 읽는 데 특별히 사용됩니다. 각 링크에서 Git의 특정 작업 방법과 동작을 결정하는 것은 이러한 환경 변수입니다. 이러한 변수는 세 가지 다른 위치에 저장될 수 있습니다:

/etc/gitconfig 파일: 시스템의 모든 사용자에게 공통적인 구성입니다. git config 사용 시 --system 옵션을 사용하면 이 파일을 읽고 씁니다.

~/.gitconfig 파일: 사용자 디렉터리의 구성 파일은 해당 사용자에게만 적용 가능합니다. git config 사용 시 --global 옵션을 사용하면 이 파일을 읽고 쓰게 됩니다.

현재 웨어하우스의 Git 디렉터리에 있는 구성 파일(즉, 작업 디렉터리의 .git/config 파일): 여기의 구성은 현재 웨어하우스에만 유효합니다. 각 구성 수준은 상위 수준의 동일한 구성을 덮어쓰므로 .git/config의 구성은 /etc/gitconfig에 있는 동일한 이름의 변수를 덮어씁니다.

Windows 시스템에서 Git은 사용자의 홈 디렉터리에서 .gitconfig 파일을 찾습니다. 홈 디렉터리는 $HOME 변수로 지정되는 디렉터리이며 일반적으로 C:Documents 및 Settings$USER입니다. 또한 Git은 /etc/gitconfig 파일도 찾으려고 시도하지만 이는 Git이 원래 설치된 디렉터리에 따라 달라지며 이를 루트 디렉터리로 사용하여 파일을 찾습니다.

사용자 정보 구성

가장 먼저 구성해야 할 것은 개인 사용자 이름과 이메일 주소입니다. 이 두 가지 구성은 매우 중요합니다. Git이 커밋할 때마다 참조되어 누가 업데이트를 제출했는지 나타내므로 업데이트 내용과 함께 기록에 영구적으로 포함됩니다.

$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com

--global 옵션이 있는 경우 사용되면 변경된 구성 파일은 사용자의 홈 디렉토리에 있는 파일입니다. 향후 모든 웨어하우스는 기본적으로 여기에 구성된 사용자 정보를 사용하게 됩니다. 특정 저장소에서 다른 이름이나 이메일을 사용하려면 --global 옵션을 제거하고 재구성하면 됩니다. 새 설정은 현재 저장소의 .git/config 파일에 저장됩니다.

https를 사용하여 웨어하우스를 푸시하고 풀하는 경우 매번 비밀번호를 입력하지 않도록 클라이언트가 비밀번호를 기억하도록 구성해야 할 수도 있습니다.

$ git config --global credential.helper store

텍스트 편집기 구성

다음으로 설정할 것은 기본값입니다 텍스트 편집기 장치. Git에서 추가 정보를 입력해야 할 경우 자동으로 외부 텍스트 편집기를 호출하여 사용할 수 있습니다. 기본적으로 운영 체제에서 지정한 기본 편집기(일반적으로 Vi 또는 Vim)가 사용됩니다. Emacs와 같은 다른 기본 설정이 있는 경우 재설정할 수 있습니다.

$ git config --global core.editor emacs

차이 분석 도구

일반적으로 사용되는 또 다른 하나는 병합 충돌을 해결할 때 사용할 차이 분석 도구입니다. 예를 들어 vimdiff로 전환하려는 경우:

$ git config --global merge.tool vimdiff

Git은 kdiff3, tkdiff, meld, xxdiff,erge, vimdiff, gvimdiff, ecmerge 및 opendiff와 같은 병합 도구의 출력 정보를 이해할 수 있습니다. 물론, 직접 개발한 도구를 지정할 수도 있습니다.

구성 정보 보기

기존 구성 정보를 확인하려면 git config --list 명령을 사용할 수 있습니다.

$ git config --list
user.name=Scott Chacon
user.email=schacon@gmail.com
color.status=auto
color.branch=auto
color.interactive=auto
color.diff=auto
...

때로는 중복된 변수 이름이 표시되는데, 이는 변수 이름이 다른 구성 파일(예: /etc/ gitconfig 및 ~/.gitconfig), 그러나 결국 Git은 실제로 마지막 항목을 사용합니다.

다음과 같이 특정 이름을 따라가면 환경 변수의 설정을 직접 확인할 수도 있습니다.

$ git config user.name
Scott Chacon

권장 학습: "Git Video Tutorial"

위 내용은 gitee은 무슨 뜻인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.