힘내 아이콘
오늘날의 기술 발전 시대에 아이콘은 모든 파일, 프로그램 또는 응용 프로그램 기능과 연결된 선택 가능하거나 선택 불가능한 작은 이미지 또는 기호라고 합니다. 그래픽 사용자 인터페이스(GUI) 운영 체제 또는 웹에서 사용하는 것을 나타냅니다.
이 아이콘을 두 번 클릭하면 해당 아이콘과 관련된 작업이 실행됩니다. 이들은 GUI 운영 체제의 주요 부분으로 간주됩니다.
이러한 작은 아이콘으로 최종 사용자에게 긴 메시지를 전달하여 빠르게 이해하고 시간을 절약할 수 있습니다.
힘내 아이콘
Git은 모든 버전 제어 중에서 선도적이고 가장 인기 있는 버전 제어 시스템으로 간주됩니다. 사용자에게 매우 다루기 쉬운 많은 기능을 제공하고 개발자의 작업을 보다 간단하고 관리하기 쉽게 만듭니다.
그 중 Git 아이콘
은 사용자가 수행해야 하는 기능을 식별하고 이해하는 데 도움이 되는 주요 기능이며 작은 그래픽 기호입니다. 이러한 아이콘은 기존의 텍스트 기반 링크가 아닌 매우 매력적인 시각적 표현을 제공합니다.
Git 아이콘의 몇 가지 유형
썸네일 왼쪽에 Git 아이콘이 다른 색상으로 표시되는 것을 볼 수 있습니다. 이 아이콘은 Team
옵션 아래의 Preferences
대화 상자에서 디자인할 수 있으며 Git
옵션으로 이동하여 마지막으로 Icon Decorations
탭에서 Label Decorations
를 표시할 수 있습니다.
파일의 이러한 표시기는 해당 상태를 표시하기 위한 것입니다. 아래는 다음 그림의 일부 기본 Git 아이콘입니다.
위에서 언급한 파일 이름은 다음 표의 도움으로 조건 파일을 알려줍니다.
상태 | 설명 |
---|---|
tracked |
이는 수정된 파일이 Git 리포지토리에 커밋되었으며 변경되지 않았음을 나타냅니다. |
untracked |
이것은 Git 리포지토리가 커밋되거나 준비되지 않은 파일을 이해하지 못한다는 것을 나타냅니다. |
ignored |
Git에서 무시하도록 지정된 파일입니다. |
dirty |
파일이 마지막 커밋 이후 단계적으로 변경되었으며 수정되었으며 인덱스나 리포지토리에 없습니다. |
staged |
사람이 수행한 텍스트 또는 코드의 모든 변경 사항은 임시 위치로 푸시되고 다음 커밋에 포함됩니다. |
partially-staged |
파일이 부분적으로 변경되어 인덱스에 추가되었지만 다른 단계되지 않은 변경 사항은 작업 트리에서 계속 사용할 수 있습니다. |
added |
준비되었지만 아직 추적되지 않았으며 Git 리포지토리에 추가되었습니다. |
removed |
사용자의 변경 사항이 Git 리포지토리에서 제거되고 잘못 배치되었습니다. |
conflict |
파일에 대한 병합 충돌이 발생합니다. |
일부 다른 아이콘은 변경된 파일 이름에 포함된 텍스트로 상태를 표시하는 데에도 사용됩니다.
- 대상 브랜치에 리소스가 포함되어 있음을 의미하는 추가 항목입니다.
- 이 화살표는 이 파일에서 들어오는 변경 사항이 대기 중이고 팀의 누군가가 이 파일을 수정하여 해당 브랜치로 푸시했음을 나타냅니다.
- 이 화살표는 파일이 팀의 누군가에 의해 해당 브랜치에서 삭제되었음을 나타냅니다.
- 리소스가 작업 공간과 대상 분기에 추가되었음을 의미하는 충돌 추가입니다.
- 이것은 작업 공간, 로컬 분기 및 대상 분기에서 파일이 변경되었음을 의미하는 충돌 변경입니다. 또한 수동 또는 자동 병합이 필요합니다.
- 이 충돌 삭제는 작업 공간과 대상 브랜치에서 리소스가 삭제되었음을 의미합니다.
- 이것은 파일이 우리 작업 공간에 포함되었고 아직 대상 브랜치에 존재하지 않음을 의미하는 외부 추가입니다.
- 이것은 나가는 변경 사항으로, 파일이 작업 공간에서 변경되었음을 의미합니다.
- 이는 나가는 삭제입니다. 즉, 작업 공간에서 제거된 리소스입니다.
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