작고 검토하기 쉬운 브랜치를 체인으로 구성한 스택형 PR을 만들고, 리베이스하고, 제출하고, 병합하는 GitHub CLI 확장 프로그램입니다.
firstcontributions/first-contributions
처음 기여하는 사람을 위해 fork, clone, branch, commit부터 첫 pull request 제출까지 단계별로 안내하는 튜토리얼입니다.
- 스타
- 56,724
- 포크
- 112,327
- 열린 이슈
- 547
- 마지막 커밋
- 21시간 전
어떤 프로젝트인가요?
First Contributions는 오픈소스 프로젝트에 한 번도 기여해 본 적 없는 사람을 위한 실습형 가이드입니다. 연습용 저장소에서 각 기여자가 공용 Contributors.md 파일에 이름을 추가하는 방식으로, 일반적인 fork, clone, branch, commit, push 및 pull request 작업 흐름을 안내합니다.
git을 사용한 명령줄 작업 단계를 설명하고, 오래된 git 버전이나 push 인증 실패 같은 흔한 오류의 해결 방법도 다룹니다. 그래픽 도구를 선호하는 독자를 위해 GitHub Desktop, GitKraken, Sourcetree, IntelliJ IDEA, VS Code 및 Visual Studio용 별도 튜토리얼도 연결해 둡니다.
저장소는 여러 언어로 번역되어 있으며, 다음 기여를 위한 추가 연습 자료와 초보자가 기여하기 좋은 프로젝트를 소개하는 웹 앱도 안내합니다.
핵심 기능
- 01fork, clone, branch, commit, push 및 pull request 과정을 단계별로 안내
- 02Contributors.md에 이름을 추가하며 기여 연습
- 03흔한 git 및 인증 오류의 해결 방법 제공
- 04여러 GUI git 클라이언트와 IDE용 별도 튜토리얼 제공
- 05다양한 언어로 번역본 제공
활용 사례
- pull request를 한 번도 제출해 본 적이 없어 안전하게 첫 기여를 해보고 싶은 개발자
- 오픈소스 기여의 표준 작업 흐름을 배우는 학생이나 부트캠프 그룹
- git과 GitHub 협업 워크숍을 준비하는 강사
- GUI 도구를 선호하며 사용하는 클라이언트에 맞는 튜토리얼이 필요한 입문자
토픽
자주 묻는 질문
- first-contributions은(는) 무엇인가요?
- 처음 기여하는 사람을 위해 fork, clone, branch, commit부터 첫 pull request 제출까지 단계별로 안내하는 튜토리얼입니다. First Contributions는 오픈소스 프로젝트에 한 번도 기여해 본 적 없는 사람을 위한 실습형 가이드입니다. 연습용 저장소에서 각 기여자가 공용 Contributors.md 파일에 이름을 추가하는 방식으로, 일반적인 fork, clone, branch, commit, push 및 pull request 작업 흐름을 안내합니다.
- first-contributions은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- first-contributions은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- first-contributions은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. first-contributions의 마지막 커밋은 2026년 11월 6일입니다.
- first-contributions은(는) 어디에 사용할 수 있나요?
- pull request를 한 번도 제출해 본 적이 없어 안전하게 첫 기여를 해보고 싶은 개발자 오픈소스 기여의 표준 작업 흐름을 배우는 학생이나 부트캠프 그룹 git과 GitHub 협업 워크숍을 준비하는 강사 GUI 도구를 선호하며 사용하는 클라이언트에 맞는 튜토리얼이 필요한 입문자
- first-contributions은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/firstcontributions/first-contributions
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
처음부터 완전한 애플리케이션을 만드는 과정을 안내하는 튜토리얼을 언어별로 정리한 선별 목록입니다.
Python 기초부터 웹 앱, API, 데이터 도구까지 단계별로 배우는 30일 과정입니다.
초보자를 위한 무료 30일 JavaScript 단계별 강의로, 매일 학습 자료와 연습 문제, 미니 프로젝트를 제공합니다.
Vim에서 가장 유용한 기능에 초점을 맞춰 Vim과 Vimscript를 가르치는 무료 오픈소스 책입니다.
Microsoft가 주도하는 초급 강의로, 시간 여행 이야기와 캐릭터 채팅 앱을 통해 JavaScript로 Generative AI를 배웁니다.