프로젝트를 수정한 뒤 ‘이 줄을 언제 바꿨지?’ 하고 커밋 기록을 거슬러 올라갈 때가 있습니다. 명령어의 해시를 하나씩 복사하기보다 메시지나 작성자로 후보를 좁히고 변경 파일을 화면에서 비교하고 싶다면 GitY를 살펴볼 수 있습니다. GitY는 로컬 Git 저장소를 열어 커밋 기록, 브랜치, 태그와 파일별 차이를 보여 주는 무료 Linux 앱입니다. 공식 Flathub에는 2026.7 버전이 표시됩니다.
GitY는 로컬 저장소의 변경 기록을 찾아보는 앱입니다
GitY의 공식 소개는 간단하고 빠른 Git 저장소 브라우저라고 설명합니다. 커밋 메시지, 작성자, Git SHA로 기록을 검색하고 선택한 커밋의 차이를 보는 데 초점을 맞춥니다. 이미 작업 중인 저장소가 있고 어느 변경에서 문제가 시작됐는지 찾을 때, 전체 기록을 화면에서 훑어본 뒤 후보 커밋을 골라 비교하는 흐름에 맞습니다.
공식 화면에서는 왼쪽에 브랜치와 태그, 원격 저장소 항목이, 가운데에 커밋 목록이, 오른쪽에 선택한 파일의 변경 내용이 배치됩니다. 검색 예시에서는 ‘samba’라는 단어가 들어간 기록이 남고, 선택한 커밋에 연결된 파일 경로와 빨간색·초록색 차이 줄이 나타납니다. 이런 화면은 결과를 읽는 데 도움을 주지만, 실제 수정 이유는 커밋 메시지와 코드 내용을 함께 확인해야 합니다.
2026.7 릴리스에는 브랜치와 태그 추가·삭제, 스태시 삭제, 커밋에서 브랜치·태그 만들기, 항목 필터, 이미지 변경 표시와 자동 새로고침 설정 등이 적혀 있습니다. 이 글은 이들 변경 기능을 실행하는 방법보다 검색과 확인에 집중합니다. 저장소에 영향을 주는 메뉴를 누르기 전에는 현재 저장소와 브랜치를 다시 확인하세요.
GitY 공식 화면에서 커밋 검색과 차이 보기
공식 화면에는 검색어로 커밋을 좁힌 목록, 선택한 커밋의 변경 파일과 색으로 구분된 차이, 저장소 열기 시작 화면이 보입니다. 예시 저장소 화면이며 앱을 이 PC에서 실행한 결과는 아닙니다.
| 프로그램 | GitY |
| 제작자 | Mark Deepwell |
| 버전 | 2026.7 |
| 지원 환경 | Linux Flatpak · x86_64 |
| 가격 | 무료 |
| 주요 용도 | Git 커밋 기록과 차이 검색 |
먼저 열려는 폴더가 Git 저장소인지 확인합니다
Flathub에서 GitY를 설치한 뒤 시작 화면의 Open Repository를 사용해 컴퓨터에 이미 있는 프로젝트 폴더를 선택합니다. 공식 시작 화면에는 이전에 연 저장소를 다시 선택하는 Recent Repositories 영역도 보입니다. 처음 사용하는 폴더라면 최근 목록에 없으므로 Open Repository에서 찾으세요. 폴더를 잘못 고르면 예상한 커밋 목록이 나오지 않으니 프로젝트 경로를 먼저 확인하는 편이 빠릅니다.
GitY는 로컬 Git 저장소의 기록을 탐색하는 앱입니다. 웹에서 본 GitHub 프로젝트 주소만 있는 상태라면 그 주소를 앱에 넣는 절차로 설명할 수 없습니다. 먼저 해당 프로젝트의 로컬 저장소가 있어야 합니다. 이미 저장소가 여러 개라면 비슷한 이름의 복사본을 구분하세요. 현재 작업 폴더와 오래된 백업 폴더는 이름이 같아도 커밋과 브랜치가 다를 수 있습니다.
저장소를 열었으면 맨 위의 프로젝트 이름과 왼쪽 브랜치 목록을 살펴봅니다. 최근 저장소를 다시 연 경우에도 지금 조사하려는 프로젝트가 맞는지 확인하세요. 커밋 기록의 날짜만 보고 판단하면 다른 브랜치의 기록을 현재 작업의 변경으로 오해하기 쉽습니다. 목록이 비어 있거나 예상과 다르면 폴더 선택과 브랜치부터 다시 살펴보면 됩니다.
- 공식 Flathub에서 GitY를 설치하고 실행합니다.
- Open Repository로 로컬 Git 프로젝트 폴더를 선택합니다.
- 프로젝트 경로와 브랜치가 맞는지 확인합니다.
커밋 메시지와 작성자로 후보 기록을 좁힙니다
문제가 된 기능의 이름이나 파일과 관련된 단어를 기억한다면 검색 칸에 먼저 넣어 보세요. GitY 공식 안내는 커밋 메시지, 작성자, Git SHA를 검색 대상으로 제시합니다. 공식 화면의 ‘samba’ 검색처럼 구체적인 단어 하나로 시작하면 긴 기록에서 관련 커밋을 줄일 수 있습니다. 메시지에 단어가 없을 때는 함께 작업한 사람의 이름이나 알고 있는 해시로 다시 찾아보세요.
검색 결과가 몇 개 남았다고 해서 첫 항목이 답이라고 판단하지 마세요. 커밋 제목과 작성자, 날짜를 읽고 예상한 작업 시기와 맞는지 비교합니다. 같은 단어를 여러 작업에서 반복해 쓴 프로젝트라면 비슷한 메시지가 여러 개 나옵니다. 후보를 하나씩 선택해 파일 목록을 확인하고 실제로 바뀐 파일 경로가 찾는 영역에 속하는지 살펴보세요.
해시를 알고 있다면 검색에 넣어 특정 커밋을 찾는 방법도 있습니다. 검색으로 나온 기록의 SHA가 이슈나 작업 메모에 적힌 해시와 일치하는지 확인하면 제목이 비슷한 다른 커밋을 고르는 실수를 줄입니다. 검색 결과가 없으면 철자, 작성자 표기, 선택한 저장소와 브랜치가 맞는지 다시 확인하세요. 기록 자체가 다른 로컬 복사본에만 있을 수도 있습니다.
- 기능 이름이나 커밋 메시지의 단어를 검색합니다.
- 결과의 작성자와 날짜를 비교합니다.
- 필요하면 작성자 또는 SHA로 다시 좁힙니다.
- 후보 커밋의 변경 파일 경로를 확인합니다.
선택한 커밋의 파일별 차이를 읽습니다
후보 커밋을 선택하면 공식 화면에서 변경된 파일과 차이 내용이 함께 나타납니다. 먼저 파일 이름과 경로를 읽으세요. 파일 이름이 같아도 서로 다른 디렉터리의 파일일 수 있습니다. 그다음 차이 영역의 삭제 줄과 추가 줄을 차례대로 확인합니다. 색만 보고 의미를 단정하지 말고, 바뀌지 않은 주변 문맥까지 함께 읽어야 코드가 실제로 어떤 동작을 하게 됐는지 이해할 수 있습니다.
문제의 줄이 보이면 커밋 메시지, 작성자, SHA를 같이 기록해 두세요. 나중에 동료에게 전달하거나 이슈에 근거를 남길 때 화면에서 본 내용만 설명하는 것보다 해당 커밋을 지정하기 쉽습니다. 공식 화면에는 여러 커밋을 선택한 차이를 보는 예시도 있지만, 처음에는 한 커밋씩 비교하면 어떤 변경이 들어갔는지 구분하기 편합니다.
브랜치와 태그 목록은 같은 프로젝트 안에서 어느 기록을 보고 있는지 확인하는 데 도움이 됩니다. 다만 태그가 붙어 있다고 해서 그 커밋이 현재 배포판에 포함됐다고 자동으로 판단할 수는 없습니다. 배포 기준이나 병합 여부는 프로젝트의 별도 기록과 비교하세요. 찾은 커밋을 근거로 수정을 진행하기 전에는 해당 변경이 어느 브랜치에 있는지 한 번 더 확인하는 편이 안전합니다.
- 커밋을 하나 선택합니다.
- 변경 파일의 이름과 전체 경로를 확인합니다.
- 추가·삭제 줄과 주변 문맥을 함께 읽습니다.
- 작성자·날짜·SHA와 브랜치를 기록합니다.
원하는 기록이 보이지 않을 때 확인할 것
검색 결과가 비면 검색어를 짧게 바꿔 보세요. 개발자가 커밋 메시지에 기능 이름 대신 이슈 번호만 적었을 수 있습니다. 이름 검색도 계정 표시와 커밋 작성자 표기가 다르면 놓칠 수 있습니다. 알고 있는 SHA가 있다면 그것으로 다시 찾고, 후보 메시지를 찾은 다음 실제 파일 차이로 확인하세요. 검색어가 맞는데도 기록이 없다면 열어 둔 저장소부터 확인해야 합니다.
비슷한 프로젝트 폴더가 여러 개라면 GitY 시작 화면의 Recent Repositories에 오래된 복사본이 남아 있을 수 있습니다. Open Repository로 현재 프로젝트 폴더를 다시 선택하고, 브랜치 목록을 확인하세요. 원격 저장소에만 새 커밋이 있고 로컬 저장소에는 아직 반영되지 않았다면 로컬 기록만 살펴보는 화면에 그 변경이 나타나지 않을 수 있습니다. 이 글에서는 원격 기록을 가져오는 작업을 다루지 않습니다.
화면의 글자가 작거나 차이 줄이 길게 이어지면 파일을 하나씩 선택하며 읽으세요. 이미지가 바뀐 커밋은 2026.7 릴리스에서 이미지 변경 표시가 추가됐다고 안내하지만, 코드 줄과 같은 방식으로만 볼 수 있다고 기대해서는 안 됩니다. 찾는 변경이 코드인지 이미지인지 먼저 구분하고, 필요하면 프로젝트에서 실제 파일도 별도로 확인하세요.
- 검색어를 줄이거나 작성자·SHA로 바꿉니다.
- 현재 저장소 경로와 브랜치를 재확인합니다.
- 로컬 저장소의 기록인지 확인합니다.
- 후보 파일을 하나씩 열어 차이를 비교합니다.
자주 묻는 질문
GitY는 무료인가요?
공식 Flathub에는 무료 앱으로 표시되며 GPL-3.0-or-later 라이선스가 안내됩니다.
어떤 Linux 환경을 확인했나요?
Flathub의 Linux Flatpak 배포와 x86_64 AppStream 구성을 확인했습니다. 다른 구성은 이 글의 확인 범위 밖입니다.
GitHub 주소만 넣어도 기록을 볼 수 있나요?
이 글은 컴퓨터에 이미 있는 로컬 Git 저장소를 여는 절차입니다. 웹 주소만으로 원격 저장소를 여는 방법으로 안내하지 않습니다.
커밋을 어떻게 찾나요?
공식 소개에 따르면 메시지, 작성자, Git SHA로 기록을 검색할 수 있습니다. 결과의 파일 차이와 브랜치까지 함께 확인하세요.
GitY에서 코드도 수정할 수 있나요?
이 글은 커밋 기록 탐색과 차이 확인을 다룹니다. 코드 수정이나 커밋·푸시 작업은 안내 범위에 넣지 않았습니다.
커밋을 찾았다면 SHA와 파일 경로까지 확인하세요
GitY는 긴 Git 기록에서 메시지·작성자·SHA로 후보를 좁히고, 선택한 커밋의 변경 파일을 화면에서 읽기 좋게 보여 줍니다. 공식 Flathub의 무료 2026.7 배포를 확인한 뒤 로컬 저장소를 열고, 문제와 관련된 단어를 검색해 보세요. 찾은 결과의 파일 경로와 차이 줄, 브랜치와 SHA를 함께 확인하면 나중에 같은 변경을 다시 찾기 쉽습니다.
공식 자료와 확인일
GitY 공식 GitHub · 기능 안내 · GitY 2026.7 GitHub 릴리스 · Flathub GitY · 무료 배포와 공식 화면 | 2026-11-12T17:48:33.781103+00:00


