Github 시험 오답노트
Github가 오픈소스 프로젝트에 대해 제공하는 것
- 소프트웨어 개발 워크플로우 전반에 걸쳐 학습하고 활용할 수 있는 모범 사례
- 소프트웨어 개발 기능 및 서비스
- 보고된 보안 취약점을 식별하고 수정하기 위한 코드 스캐닝
-> 법적 준수는 강제하지 않는다.
Github Organization내의 청구 관리자가 수행 가능한 것
- 계정 업그레이드, 다운로드
- 결제 방법 추가, 업데이트 또는 제거
- 결제 내역 보기
- 영수증 다운로드
- 청구 관리자 보기, 초대 및 제거
- 스폰서십 시작, 수정 또는 취소
- 모든 청구 관리자는 조직의 청구일에 이메일로 청구 영수증을 받게 된다.
수행할 수 없는 것
- 조직에서 저장소를 만들거나 액세스
- 조직의 비공개 회원 보기
- Github Marketplace 앱에 대한 구독, 구매, 편집 또는 취소
- Github Copilot Business 구독 구매, 편집 또는 취소
Github Repository에서 이슈를 생성 할 수 있는 사람은?
- 저장소에 대한 읽기 액세스 권한이 있는 모든 Github 사용자
Gist를 만들기 위해서는 저장소 홈페이지 대신 Gist 홈페이지로 이동하여 생성할 수 있다.
Github Projects Insight를 통해 팀원에게 할당된 항목 수를 시각화 하는 차트 만들기
현재 차트 - 각 개인에게 할당된 항목 수, 각 다가올 스프린트에 할당된 이슈 수
기록 차트 - 사용자에게 할당된 기존 항목이 아닌 프로젝트 항목의 상태 변경 사항 추적
사용자 차트 - 유효한 차트 유형이 아님.
프로젝트 차트 - 유효한 차트 유형이 아님.
Github Projects에서 사용 가능한 레이아웃 종류
- 보드 레이아웃 - 칸반 보드 형식
- 로드맵 레이아웃 - WBS 형식?
- 테이블 레이아웃 - 노션 데이터베이스 형식
리스트 레이아웃은 존재하지 않음.
Github Mobile에서 사용할 수 있는 기능
- 이슈, 풀 리퀘스트를 읽고, 검토 및 협업
- 알림 관리, 분류 및 지우기
- 풀 리퀘스트에서 웹 기반 코드 편집
Github Mobile에서 사용할 수 없는 기능
자동화된 테스트 및 지속적인 통합
Github Advanced Security (GHAS) 라이센스에 포함되는 기능
- 종속성 검토 - 풀 리퀘스트 병합 전 종속성 변경 사항의 전체 영향을 보여주고 취약한 버전의 세부정보 확인
- 비밀 스캐닝 - 키와 토큰과 같은 비밀 감지, 푸시 보호가 활성화된 경우 저장소 푸시될 때 비밀도 감지
- 코드 스캐닝 - 코드에서 잠재적인 보안 취약점과 코딩 오류 검색
Github Projects를 사용하면 조직 프로젝트, 사용자 프로젝트 두 가지 유형의 프로젝트 생성 가능
Codespaces를 효율적으로 리소스 활용을 보장하며 비용을 줄이는 방법
-> Codespace 자동 삭제를 위한 기본 보존 기간을 줄인다.
비활성 코드스페이스는 자동 삭제된다. 또한, 중지된 코드스페이스를 보관할 기간을 최대 30일 까지 선택할 수 있다. 그러나 Codespaces는 스토리지 요금이 부과되므로 기본 기간을 변경하여 보관 기간을 줄이는 것이 좋다.
Github 무료 플랜에서는 이슈 및 풀 리퀘스트에 공개 저장소의 경우 최대 10명, 비공개 저장소의 경우 1명까지 할당 가능하다.
Github Actions 구성 요소 중 동일한 러너에서 실행되는 단계로 구성되는 것은
-> Job
Event - 워크플로 실행을 트리거하는 특정 활동
Action - 실행되는 스크립트
Workflow - 하나 이상의 Action을 실행하는 전체 프로세스
'Git' 카테고리의 다른 글
git submodule (2) | 2024.09.13 |
---|---|
Github Security (Security Policy, Report Vulnerability) (2) | 2024.09.11 |
Github Issue Form으로 Issue Template 대체하기 (2) | 2024.09.06 |
Github Foundations 준비 (4) | 2024.09.06 |
Github Action으로 Android 앱 github Release에 배포하기 (0) | 2023.07.06 |