← Documents Documentation/translations/it_IT/maintainer/configure-git.rst GitHub 원문 ↗

Linux 6.18.37 · Translations

Git 설정

본문이 빠진 이탈리아어 파일을 같은 v6.18.37 정식 문서로 보충해 GPG tag 서명과 Git 설정을 설명합니다.

Source pathDocumentation/translations/it_IT/maintainer/configure-git.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

요약·해설

configure-git.rst:1-10

현재 로컬 파일은 이탈리아어 본문이 빠져 있어 같은 v6.18.37 영문 정식 문서의 Git·GPG 설정 전문을 한국어로 보충하고, 10줄 원문과 metadata 상태도 함께 보존합니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 .. include:: ../disclaimer-ita.rst
2
3 :Original: Documentation/process/botching-up-ioctls.rst
4
5 .. _it_configuregit:
6
7 Configurare Git
8 ===============
9
10 .. note:: To be translated
11

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

이탈리아어 원문 상태와 Git 설정 전문

1-10

이 파일은 이탈리아어 번역 면책문, `it_configuregit` anchor와 ‘Git 설정’ 제목만 갖고 실질 본문은 수록하지 않았습니다. 아래 한국어 전문은 같은 로컬 Linux v6.18.37 트리의 `Documentation/maintainer/configure-git.rst`를 기준으로 보충했으며, 이탈리아어 원문 1–10줄과 해시는 별도로 그대로 보존합니다.

pull request에 사용하는 tag branch는 개발자의 공개 GPG key로 서명해야 합니다. `git tag`에 `-u <key-id>`를 직접 넘길 수 있지만 같은 project에서는 보통 같은 key를 사용하므로 기본 signing key를 설정한 뒤 `-s` 옵션을 쓰는 편이 간단합니다.

git config user.signingkey "keyname"

명령 대신 repository의 `.git/config` 또는 사용자 전역 `~/.gitconfig`를 직접 편집해 이름, 전자우편 주소와 signing key를 지정할 수도 있습니다.

[user]
	name = Jane Developer
	email = jd@domain.org
	signingkey = jd@domain.org

system에 따라 Git이 `gpg2` 실행 파일을 사용하도록 경로를 명시해야 할 수 있습니다.

[gpg]
	program = /path/to/gpg2

GPG가 사용할 terminal을 알 수 있도록 shell 초기화 파일에 `GPG_TTY`도 설정할 수 있습니다.

export GPG_TTY=$(tty)

로컬 이탈리아어 파일의 `:Original:` 값은 `Documentation/process/botching-up-ioctls.rst`를 가리키지만 파일명과 제목은 Git 설정입니다. 이 metadata 불일치는 원문에서 임의로 수정하지 않고 검수 정보로 남깁니다.

Git 서명 설정
설정목적
user.signingkey`git tag -s`가 사용할 기본 GPG key
user.name / user.emailcommit과 tag의 개발자 신원
gpg.programGit이 호출할 GPG 실행 파일
GPG_TTYGPG prompt가 사용할 terminal

maintainer가 tag 서명에 필요한 설정 위치와 목적을 정리했습니다.

.. include:: ../disclaimer-ita.rst

:Original: Documentation/process/botching-up-ioctls.rst

.. _it_configuregit:

Configurare Git
===============

.. note::  To be translated