본문으로 건너뛰기

© 2026 Molayo

Phoronix헤드라인2026. 06. 30. 03:09

Rust 지원이 기본적으로 활성화된 Git 2.55 출시, git history fixup 포함

요약

Git 2.55 버전이 출시되어 Rust 지원이 기본적으로 활성화되었습니다. 또한 대화형 리베이스 없이 스테이징된 변경 사항을 이전 커밋에 직접 병합할 수 있는 'git history fixup' 기능이 추가되었습니다.

핵심 포인트

  • Rust 지원이 기본 활성화 상태로 빌드됨 (NO_RUST 옵션으로 제외 가능)
  • git history fixup 기능을 통한 효율적인 커밋 수정 지원
  • 증분 멀티팩 인덱스를 활용한 리패킹 기능 개선
  • git history 서브 커맨드는 현재 실험적 단계로 제공

Git 2.55 출시: Rust 지원 기본 활성화, git history fixup

PROGRAMMING

지금까지 Git 세계에서 Git의 Rust 코드는 빌드 시 선택 사항(opt-in)이었으며 선택적(optional)이었습니다. Git 2.55부터는 Rust 코드가 여전히 선택 사항이지만, 이제 기본적으로 활성화됩니다. Git 2.55+ 버전은 "NO_RUST" 옵션으로 제외하지 않는 한 Rust 지원이 기본적으로 활성화된 상태로 빌드됩니다. 하지만 Git Rust 지원이 필수 사항이 되는 시점은 Git 3.0 또는 그 이후의 특정 시점이 될 수 있습니다.

Git 2.55는 또한 증분 멀티팩 인덱스(incremental multi-pack indexes)를 통한 리패킹(repacking) 기능을 더욱 개선하였고, 이전에 스테이징된 커밋(staged commits)을 더 쉽게 수정할 수 있는 *

git history fixup* 기능을 통해 이전 스테이징된 커밋에 변경 사항을 적용할 수 있게 되었으며, 기타 다양한 저수준(low-level) 개선 사항을 포함하고 있습니다. *

git history fixup*을 사용하면 대화형 리베이스(interactive rebase)를 거칠 필요 없이 스테이징된 변경 사항을 이전 커밋에 즉시 직접 병합할 수 있습니다. 다만, *

git history* 서브 커맨드(sub-command) 전체는 Git 2.55에서 여전히 실험적(experimental)인 단계로 간주됩니다.

Git 2.55 변경 사항의 전체 목록은 오늘 발표된 릴리스 공고를 통해 확인할 수 있습니다. 또한 GitHub Blog를 통해 주요 Git 2.55 변경 사항에 대한 개요를 확인할 수 있습니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0