๐ Previous Contents
Repository ์ ๋ค์ด๊ฐ๋ณด๋ฉด Code ๋ถํฐ Pull requests, Actions, Projects, Wiki, Security, Insights, ๊ทธ๋ฆฌ๊ณ Settings ๊น์ง
8๊ฐ์ง์ ๋ฉ๋ด ์ค์์ Settings ์์ ํ ์ ์๋ ๊ฒ๋ค์ ๋ํด ์ผ๋ง๋ ์๊ณ ์๋์ง ์ค์ค๋ก ์๋ฌธํด๋ด ์๋ค.
์ ๋ ์ฃผ๋ก Repository ์ ์ด๋ฆ์ ๋ณ๊ฒฝํ๊ฑฐ๋, ์์น๋ฅผ ์ด๋ํ๊ฑฐ๋, ์ญ์ ํ ๋ ์ด์ธ์๋ ์ ์ฌ์ฉํ์ง ์์๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ด๋ฒ์๋ ์ฐ๋ฆฌ๊ฐ ์ฃผ๋ก ์ฌ์ฉํ๋ Options Settings ์ด์ธ์ ๋ค๋ฅธ ํญ ๋ฉ๋ด๋ค์ ๋ํด์๋ ์ดํด๋ณด๋ ค๊ณ ํฉ๋๋ค.
Repository Setting
Setting menu
Repository Setting ์ดํด๋ณด๊ธฐ
Options
Template repository
2019๋
6์ 9์ผ์๋ก ์๋ก ์ถ๊ฐ๋ ๊ธฐ๋ฅ์ธ template repository๋, ์ค์ ์ ์ฒดํฌํ๋ฉด ๋ชจ๋ ํ์ผ๊ณผ ํด๋๊ฐ ํฌํจ๋ ์ repository ๋ฅผ ์์ฑํ ์ ์์ต๋๋ค.
ํํ ๋ฆฌ์ผ์ ์์ฑํ๊ฑฐ๋ ๊ธฐ์
์ฉ boilerplate ๋ฅผ ๋ง๋ค๊ฑฐ๋ ํ๋ ์์ํฌ๋ฅผ ๋ฐฐํฌํ๊ณ ์ถ์ ๋ ์ ์ฉํ๊ฒ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ฌ์ฉ ์์ 1 : https://github.com/ttub-nii/test-template-repo
์ฌ์ฉ ์์ 2 : https://github.com/ttub-nii/Study-Node-Server
Fork ์ ๋ฌด์์ด ๋ค๋ฅธ๊ฐ? Fork ์ ์ ์ฌํ์ง๋ง ๋งค์ฐ ์ค์ํ ๋ค๋ฅธ ์ ์ด ์์ต๋๋ค.
-
fork ๋ฅผ ๋ฐ์ repository ์๋ ์์ ์ ์ฅ์์ ์ ์ฒด commit history ๊ฐ ํฌํจ๋ฉ๋๋ค. ๊ทธ๋ฌ๋ template ์์ ์์ฑ๋ repository ๋ ์ฑ๊ธ commit ๋ก ์์ํฉ๋๋ค.
-
fork ๋ก commit ํ ๋ด์ฉ์ contributions ๊ทธ๋ํ์ ๋ํ๋์ง ์์ต๋๋ค. ๊ทธ๋ฌ๋ template ์์ ์์ฑ๋ repository ์ ๋ํ commit ์ contributions ๊ทธ๋ํ์ ๋ํ๋ฉ๋๋ค.
-
fork ๋ ๊ธฐ์กด ํ๋ก์ ํธ์ ์ฝ๋๋ฅผ ๊ธฐ์ฌํ๊ธฐ ์ํ ์์์ ์ธ ๋ฐฉ๋ฒ์ผ ์ ์์ง๋ง template ์์ repository ๋ฅผ ๋ง๋ค๋ฉด ์ ํ๋ก์ ํธ๋ฅผ ๋น ๋ฅด๊ฒ ์์ํ ์ ์์ต๋๋ค.
Fork commit ์ด Merge ๋๊ธฐ ์ / ํ ๋น๊ต
ใ ใ
##
Social preview
๋๊ตฐ๊ฐ๊ฐ Repository ์ ๋งํฌ๋ฅผ ๊ฑธ ๋ ์์
๋ฏธ๋์ด ํ๋ซํผ์ ํ์๋๋ ์ด๋ฏธ์ง๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค.
์ด๋ฏธ์ง๋ฅผ ์ถ๊ฐํ์ง ์์ผ๋ฉด ์ ์ฅ์ ๋ฐ ์์ ์ ์๋ฐํ์ ๋ํ ๊ธฐ๋ณธ ์ ๋ณด๊ฐ ํ์๋ฉ๋๋ค.
Social preview ์ ์ฉ ์ / ํ ๋น๊ต
ใ
##
Features
-
Wikis
-
์์ ์ Repository ์ ๋ํด documents ๋ฅผ ์์ฑํด์ ๋ค๋ฅธ ์ด๋ค์ด ํ๋ก์ ํธ๋ฅผ ์ฌ์ฉํ๊ฑฐ๋ ํ๋ก์ ํธ์ ๊ธฐ์ฌํ ์ ์๋๋ก ํฉ๋๋ค.
-
์ ํ์ ํด์ ํ๋ฉด Wiki ํญ์ ๋นํ์ฑํํ ์ ์์ต๋๋ค. ๋ํ Wiki ๋ฅผ collaborators ์๊ฒ๋ง ์์ ๊ถํ์ ๋ถ์ฌํ ์ ์์ต๋๋ค.
-
-
Issues
-
์ฌ์ฉ์์ ํผ๋๋ฐฑ์ ๋ชจ์ผ๊ฑฐ๋, sw ์ ๋ฒ๊ทธ๋ฅผ report ํ๊ฑฐ๋, task ๋ฅผ ์ค๊ฑฐ๋์ด์ฆ ํ๋ ๋ฐ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
-
Issues ํญ์ ๋นํ์ฑํํ ์ ์๊ณ , Set up templates ๋ฒํผ์ ๋๋ฌ ์ Issue ๋ฅผ ์์ฑํ ๋ ์์์ ์ปค์คํ ํ ์ ์์ต๋๋ค.
-
template ์ ํ์ ์ Bug report, Fearture request, Custom template ์ค์ ์ ํํ์ฌ ์์ฑํฉ๋๋ค.
-
์ด์ ์ ๋ชฉ์ ์๋์ผ๋ก ์ค์ ํ๊ฑฐ๋, repository ์ ์ฝ๊ธฐ ๊ถํ์ด ์๋ ์ฌ์ฉ์์๊ฒ ์ด์๋ฅผ ํ ๋นํ๊ฑฐ๋, title, labels, YAML frontmatter ํ์์ ์ปค์คํ ๋ผ๋ฒจ์ ์ง์ ํ ์๋ ์์ต๋๋ค.
-
-
Sponsorships
-
์คํ ์์ค ํ๋ก์ ํธ์ ๊ฐ์น๋ฅผ ๊ธฐ์ฌํ๊ณ ํด๋น repository ์ ๋ํด ์คํฐ์ ์ญ(๊ฒฝ์ ์ ์ง์)์ ๋ฐ์ ๊ฒ์ธ์ง ์ค์ ํ๋ ๋ถ๋ถ์ ๋๋ค.
-
Set up sponsor button ์ ๋๋ฅด๋ฉด ์คํ์์ค ํ๋ก์ ํธ์ ๊ฐ์์ฑ์ ๋์ด๊ธฐ ์ํ ์คํฐ์ ๋ฒํผ ํ์ฑํ ํ ์ ์์ต๋๋ค.
TIP
Github Sponsor ๊ณ์ ์ผ๋ก ๋ฑ๋กํ๊ณ ์ํ, ์ธ๊ธ ์ ๋ณด๋ฅผ ์ ์ถํ๊ณ GitHub ๊ณ์ ์์ 2 ๋จ๊ณ ์ธ์ฆ์ ํ์ฑํํ๋ฉด ์คํฐ์ ๊ฐ๋ฐ์๊ฐ ๋ ์ ์์ต๋๋ค.
-
-
Projects

-
์์ ์ ์กฐ์งํ, ๊ตฌ์ฑํ๊ฑฐ๋ ์ฐ์ ์์๋ฅผ ๋งค๊ธธ ๋ ์ ์ฉํ๊ฒ ์ฌ์ฉํ ์ ์๋ ๊ฒ์ํ์ ๋๋ค.
-
ํน์ ๊ธฐ๋ฅ์ ์์ ์ด๋ ํฌ๊ด์ ์ธ ๋ก๋๋งต์ด๋, ์ถ์ ์ฒดํฌ ๋ฆฌ์คํธ ๋ฑ์ ๊ดํ ํ๋ก์ ํธ๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค.
Projects Template ์ข ๋ฅ
- None
- Basic kanban
- Automated kanban
- Automated kanban with reviews
- Bug triage
-
##
Data services
denpendency ์์ ์ทจ์ฝ์ฑ์ด ๋ฐ๊ฒฌ๋์์ ๋ ์๋ฆผ์ ์ฃผ๋ ๊ธฐ๋ฅ์
๋๋ค.
์ฌ๊ธฐ์ ์ทจ์ฝ์ฑ์ ํ๋ก์ ํธ ๋๋ ํด๋น ์ฝ๋๋ฅผ ์ฌ์ฉํ๋ ๋ค๋ฅธ ํ๋ก์ ํธ์ ๊ธฐ๋ฐ์ฑ, ๋ฌด๊ฒฐ์ฑ, ๊ฐ์ฉ์ฑ์ ์์์ํค๊ธฐ ์ํด ์
์ฉ๋ ์ ์๋ ํ๋ก์ ํธ ์ฝ๋์ ๋ฌธ์ ์
๋๋ค.
Security Alerts ์๋ ๋ค์๊ณผ ๊ฐ์ ๋ด์ฉ์ด ํฌํจ๋ฉ๋๋ค.
-
์ฌ๊ฐ๋ ์์ค
-
ํ๋ก์ ํธ์ ์ํฅ์ ๋ฐ๋ ํ์ผ์ ๋ํ ๋งํฌ
-
์ทจ์ฝ์ ์ ํด๊ฒฐํ๋ ์๋ ๋ณด์ ์ ๋ฐ์ดํธ๊ฐ ํฌํจ๋ Pull requests ๋งํฌ
##
Merge button
Pull request ๋ฅผ merge ํ ๋, commit / ์ค์ฟผ์ / ๋ฆฌ๋ฒ ์ด์ค ์ค์์ ์ด๋ค ์กฐํฉ์ ํ์ฉํ ๊ฒ์ธ์ง ์ค์ ํ ์ ์์ต๋๋ค.
๋ง์ฝ protected ๋ธ๋์น์์ linear history ๋ฅผ ํ์ฑํ ํ ๊ฒฝ์ฐ์๋ ์ค์ฟผ์๋ ๋ฆฌ๋ฒ ์ด์ค๋ฅผ ํ์ฉํด์ผ ํฉ๋๋ค.
๋ค์๊ณผ ๊ฐ์ ์ต์
์ค์์ ํ๋ ์ด์์ ์ต์
์ ํ์ฑํ ๋์ด ์์ด์ผ ํฉ๋๋ค.
-
Allow merge commits
-
Allow squash merging
-
Allow rebase merging
Pull request ๊ฐ merge ๋ ํ ํค๋ ๋ธ๋์น๋ฅผ ์๋์ผ๋ก ์ญ์ ํ ์ ์์ต๋๋ค.
- Automatically delete head branches
##
GitHub Pages
GitHub ์ ์ฅ์์์ ์ง์ ๊ฐ์ธ, organization ๋๋ ํ๋ก์ ํธ์ ๋ํ ์น ์ฌ์ดํธ๋ฅผ ํธ์คํ
ํ ์ ์์ต๋๋ค.
GitHub์ ์ ์ฅ์์์ HTML, CSS ๋ฐ JavaScript ํ์ผ์ ์ง์ ๊ฐ์ ธ ์์ ์น ์ฌ์ดํธ๋ฅผ ๊ฒ์ํ๋ ์ ์ ์ฌ์ดํธ ํธ์คํ
์๋น์ค์
๋๋ค.
-
Source
-
default source ๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ์ฅ ์ต๊ทผ์ ๋น๋๋ master branch ์ ๋ด์ฉ์ผ๋ก ์ฌ์ดํธ๊ฐ ์๋์ผ๋ก ๊ฒ์๋ฉ๋๋ค.
-
๋ค๋ฅธ ๋ธ๋์น๋ ํด๋์์ ํ๋ก์ ํธ ์ฌ์ดํธ๋ฅผ ๊ฒ์ํ๋๋ก ์ ํํ ์๋ ์์ต๋๋ค.
-
-
Theme Chooser
-
GitHub ํ์ด์ง ์ฌ์ดํธ์ ํ ๋ง๋ฅผ ์ถ๊ฐํ์ฌ ์ฌ์ดํธ์ ๋ชจ์๊ณผ ๋๋์ ์ฌ์ฉ์ ์ ์ ํ ์ ์์ต๋๋ค.
-
์์ : https://ttub-nii.github.io/Github-Cookbook/
-
##
Danger Zone
-
๋น๊ณต๊ฐ & ๊ณต๊ฐ ์ค์
-
repository ์ Owner ๋ฅผ ๋ณ๊ฒฝํ๊ฑฐ๋, ์์น๋ฅผ ์ด๋
-
repository ๋ฅผ ์์นด์ด๋น ๋ชฉ์ , read-only ๋ก ์ฌ์ฉ
-
repository ๋ฅผ ์ญ์
๊ทธ๋ฌ๋ ์ญ์ ๋ repository ๋๋๋ฆฌ๊ธฐ๋ User settings > Repositories ์์ ๊ฐ๋ฅํฉ๋๋ค.
##
Manage access
team ์ด๋ person ์ ๊ฒ์ & ์ด๋ํ ์ ์๊ณ ๊ถํ์ ์์ ํ๊ฑฐ๋ ์ญ์ ํ ์ ์๋ค.
Branches
Branch protection rules
Pull requests ๊ฐ Merge ์ ์ ์ผ๋ จ์ ํ์ธ์ ํต๊ณผํ๋๋ก ์๊ตฌํ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด ์ํ ํ์ธ์ ํต๊ณผํ์ง ๋ชปํ Pull requests ์ ์ฐจ๋จํ๊ฑฐ๋ ํน์ ์์ ์น์ธ ๊ฒํ ๊ฐ ์์ด์ผ ๋ณํฉํ ์ ์์ต๋๋ค.
Add rules ๋ฒํผ์ ๋๋ฌ ๋ค์๊ณผ ๊ฐ์ ๊ท์น์ ๋ถ์ฌํ ์ ์์ต๋๋ค.
์ฐธ๊ณ ์ค์ง๋ ์ปดํจํฐ ๊ณต๋ถ - Git์ ๋ํด ์์๋ณด์ 5. GitHub ์ถ๊ฐ ๊ธฐ๋ฅ๋ค
-
Require pull request reviews before merging
-
์ง์ ๋ ํ์ ๋งํผ์ ์น์ธ์ด ์๋ฃ๋์ด์ผ Merge๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
-
์ด ์กฐ๊ฑด์ ์ ํํ ๊ฒฝ์ฐ, ์๊ตฌ ์น์ธ ์๋ฅผ ์ค์ ํ ์ ์์ผ๋ฉฐ ๋ ๋ค๋ฅธ ์ถ๊ฐ ์ ํ ์ฌํญ๋ค์ด ๋ํ๋ฉ๋๋ค.
-
- Require status checks to pass before merging
-
CI ํ ์คํธ๋ฅผ ํตํด ๊ธฐ์กด ๋ธ๋์น์ ์ถฉ๋์ด ์์ ์์๋ง Merge๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
-
A ๋ธ๋์น๊ฐ ์ต์ ์ธ ์ํ๋ฅผ ๊ธฐ์ค์ผ๋ก ํด๋น ๊ฒ์ฌ๋ฅผ ์ค์ํ๊ธฐ์, B ๋ธ๋์น์์ ์ฝ๋๋ฅผ ์์ ํ๋ ์ค C ๋ธ๋์น์ ์ํด A ๋ธ๋์น๊ฐ ์ ๋ฐ์ดํธ ๋์ ์, ์๋ก์ด A ๋ธ๋์น๋ฅผ B ๋ธ๋์น๋ก Merge ์์ผ์ผ ํฉ๋๋ค.
-
- Require signed commits
- GPG key๊ฐ ์์ด์ผ Merge๊ฐ ๊ฐ๋ฅํฉ๋๋ค.
- Require linear history
- to block all merge commits from a protected branch.
- Include administrators
- ๊ด๋ฆฌ์์๊ฒ๋ ์ด ๋ชจ๋ ์ ์ฝ ์ฌํญ์ ์ ์ฉํ๋๋ก ํ๋ ์ต์ ์ ๋๋ค.
๊ฐ์ ๋ก ํธ์ํ๋ ๊ฒ์ ํ์ฉํ๊ฑฐ๋, ๋ธ๋์น๋ฅผ ์ญ์ ํ๋ ๊ฒ ์ญ์ ๊ถํ์ ์ค์ ํ ์ ์์ต๋๋ค.
-
Allow force pushes
-
Allow deletions
์ฌ์ฉ ์์ : https://github.com/binarysound/web-lab/issues/4
Webhooks
์ฑ์ด ๋ค๋ฅธ ์ฑ์ ์ค์๊ฐ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ๋ฐฉ๋ฒ์
๋๋ค.
GitHub ์ ํน์ ์ด๋ฒคํธ๋ฅผ ๊ตฌ๋
ํ๋ GitHub Apps ๋๋ OAuth Apps ์ ๊ฐ์ integrations ์ ์ค์ ํ ์ ์์ต๋๋ค.
์ด๋ฒคํธ๊ฐ ๋ฐ์ํ๋ฉด Webhooks ์ URL์ HTTP ์์ฒญ์ ๋ค๋ฅธ ์ ํ๋ฆฌ์ผ์ด์
์ ์ฃผ๋ก POST ํํ์ ํ์ด๋ก๋๋ฅผ ๋ณด๋ผ ๊ฒ์
๋๋ค.
๊ฐ๋จํ๊ฒ ์์ฝํ์๋ฉด, Webhook ๊ธฐ๋ฅ์ ์ฌ์ฉํด ํน์ API๋ฅผ ํธ์ถํ๋ ๊ฒ์ด ๊ฐ๋ฅํฉ๋๋ค.
์ฐธ๊ณ 44bits - ๊นํ๋ธ ์นํ ์ ํ์ฉํด ์ฌ๋์ ์ด๋ฒคํธ ์ ๋ฌํ๊ธฐ SendGrid Team - Whatโs a Webhook?
-
์ ์ผํ ๋จ์ ์ ์ฒ์์ ์ค์ ํ๊ธฐ๊ฐ ์ด๋ ต๋ค๋ ๊ฒ์ธ๋ฐ Webhook ์ API์๋ ๋ฐ๋ ๋ฐฉํฅ์ผ๋ก ์๋ํฉ๋๋ค.
-
Webhook ์ API ์คํ์ ํด๋นํ๊ธฐ ๋๋ฌธ์ Webhook ์ ์ฌ์ฉํ๊ธฐ ์ํด์๋ API๋ฅผ ์ค๊ณํด์ผ ํฉ๋๋ค.
-
์๋ฅผ ๋ค์ด ๋ณดํต API๋ฅผ ํธ์ถํ๋ฉด ์ด๋ค ์ ๋ณด๋ฅผ ๋๋๋ ค์ค๋๋ค๋ง, Webhook ์ ๋ฑ๋กํ๋ฉด ์ด๋ค ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ ๋ ๊ฑฐ๊พธ๋ก ๊นํ๋ธ์์ ๋ฑ๋กํ URL์ ํธ์ถํฉ๋๋ค.
Notifications
push ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ์ ๋ ์ค์ ํ ์ด๋ฉ์ผ ์ฃผ์๋ก ์๋ฆผ์ ๋ฐ์ ์ ์์ต๋๋ค.
-
Approved header
-
GitHub๊ฐ ๋ณด๋ด๋ ๊ฐ ์ด๋ฉ์ผ ์๋ฆผ์๋ ํค๋ ์ ๋ณด๊ฐ ํฌํจ๋์ด ์์ต๋๋ค.
-
๋ชจ๋ ์ด๋ฉ์ผ์ ํค๋ ์ ๋ณด๋ ์ผ๊ด์ฑ์ด ์์ผ๋ฏ๋ก ๋ชจ๋ GitHub ์๋ฆผ ๋๋ ํน์ ์ ํ์ GitHub ์๋ฆผ์ ํํฐ๋งํ๊ฑฐ๋ ์ ๋ฌํ ์ ์์ต๋๋ค.
-
โApprovedโ ํค๋ ๊ฐ์ ์ถ๊ฐํ๋ฉด ์ฝ๊ธฐ ์ ์ฉ ๋ฉ์ผ์ ์๋์ผ๋ก ์น์ธํฉ๋๋ค.
-
Integrations
์ค์น๋ Github Apps ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค.
์ฌ์ฉ ์์
Deploy keys
repository ์ SSH ํค๋ก, repository ์ ์ ๊ทผํ๋ ํด๋ผ์ด์ธํธ์๊ฒ ์ฝ๊ธฐ ์ ์ฉ (์ํ๋ ๊ฒฝ์ฐ r / w) ์ก์ธ์ค ๊ถํ์ ๋ถ์ฌํฉ๋๋ค.
์ด๋ฆ์์ ์ ์ ์๋ฏ์ด, ์ฃผ์ ๊ธฐ๋ฅ์ ์ฝ๊ธฐ ์ ๊ทผ ๊ถํ์ด ํ์ํ ๋ฐฐํฌ ํ๋ก์ธ์ค์์ ์ฌ์ฉ๋ฉ๋๋ค.
๋ฐ๋ผ์ Deploy key ๋ฅผ ์ค์ ํ๋ฉด ์๋ฒ ์ชฝ์ด ๋ง๊ฐ์ก์ ๊ฒฝ์ฐ์ ๋๋นํ์ฌ repository ๋ฅผ ๊ณต๊ฒฉ์ผ๋ก๋ถํฐ ์์ ํ๊ฒ ์ ์งํ ์ ์์ต๋๋ค.
์ฌ์ฉ ๋ฐฉ๋ฒ : https://gist.github.com/zhujunsan/a0becf82ade50ed06115
Secrets
์ํธํ ๋์ด ์ ์ฅ๋๋ ํ๊ฒฝ ๋ณ์๋ก ํน์ ์ ํํ ์์
์๋ง ๋
ธ์ถ๋ฉ๋๋ค.
Repository ์ ๊ณต๋ ์์
์ ์ก์ธ์ค ๊ถํ์ด ์๋ ์ฌ๋์ ๋๊ตฌ๋ ์ด๋ฌํ ๋น๋ฐ์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ก์ธ์ค ํ ํฐ๊ณผ ๊ฐ์ ๋ฏผ๊ฐํ ์ ๋ณด๋ฅผ ์ ์ฅํ ์ ์๊ณ , fork ๋ก ๋ถํฐ Pull requests ํ ์ํฌ ํ๋ก์ฐ์๋ Secret ์ด ์ ๋ฌ๋์ง ์์ต๋๋ค.
Github ๊ณต์ ๋ฌธ์์์๋ Secret ์ด๋ฆ์ ๊ณต๋ฐฑ์ ํฌํจํ ์ ์๊ณ , JSON ์ด๋ ์ธ์ฝ๋ฉ ๋ Git Blob ๊ณผ ๊ฐ์ structured data ๋ฅผ secret ๊ฐ์ผ๋ก ์ ์ฅํ๋ ๊ฑธ ์ง์ํ๋ผ๊ณ ํฉ๋๋ค.
์ถ์ฒ
https://help.github.com/en/actions/configuring-and-managing-workflows/creating-and-storing-encrypted-secrets
Actions
- local ๊ณผ third party Action ๋ชจ๋ ํ์ฉํจ
- Action ์ฝ๋๊ฐ ์ด repository ์ ์๋์ง, organization ์ ์๋์ง, ์ 3์๊ฐ ์์ ํ repository ์ ์๋์ง ์๊ด ์์ด ๋ชจ๋ Action ์ ์คํํ ์ ์์ต๋๋ค.
- local Action ๋ง ํ์ฉํจ
- ํด๋น repository ๋ organization ์ ์ํ๊ธฐ๋ง ํ๋ฉด ์ด๋ค Action ์ด๋ ์คํ๋๋ ๊ฒ์ ํ์ฉํฉ๋๋ค.
- Action ์ฌ์ฉ ์ํจ
- ํด๋น repository ์์ ๋ชจ๋ Action ์ ๋ถํํฉ๋๋ค.
Security Alerts (organization ์ ์ํ repository)
๋ณด์ ๊ฒฝ๊ณ ๋ ๊ด๋ฆฌ์๊ฐ ๊ถํ์ ๋ถ์ฌํ ์ฌ๋๊ณผ ํ๋ง ๋ณผ ์ ์์ต๋๋ค.
๊ถํ์ ๋ถ์ฌ๋ฐ์ผ๋ฉด dependencies ์ค ํ๋์์ ์๋ก์ด ์ทจ์ฝ์ ์ด ๋ฐ๊ฒฌ๋๋ฉด ์๋ฆผ์ ์ฃผ๊ณ , ์๋ ์
๋ฐ์ดํธํ ๋ณด์ ๋ด์ฉ์ ์ถ๊ฐ ์ธ๋ถ ์ ๋ณด๋ค์ ๋ณผ ์ ์์ต๋๋ค.
๊ฐ ๊ฐ์ธ์ ํด๋น ํญ์์ ๋ณด์ ์๋ฆผ์ ๋ฐ๋ ๋ฐฉ๋ฒ์ ๊ด๋ฆฌ ํ ์ ์์ต๋๋ค.
Choose the people or teams you would like to grant access to security alerts
๋ณด์ ๊ฒฝ๊ณ ์ ์ ๊ทผํ ์ ์๋๋ก ํ๋ ค๋ ๊ฐ์ธ์ด๋ ํ์ ์ฐพ์ ๊ถํ์ ๋ถ์ฌํฉ๋๋ค.
Moderation
Interaction limits
24์๊ฐ ๋์ repository ๋ organization ์ ํน์ ์ฌ์ฉ์๊ฐ
- comment ๋ฅผ ๋จ๊ธฐ๊ฑฐ๋,
- issues ๋ฅผ ์ด๊ฑฐ๋,
- Pull requests ๋ฅผ ์์ฑํ๋ ๊ฒ์ ์ ํํ ์ ์์ต๋๋ค.
์๋ฅผ ๋ค์ด, Github ๊ณต์ ๋ฌธ์๋
This may be used to force a "cool-down" period during heated discussions.
๋๋ฌด ๋ ผ์์ด ๊ณผ์ด๋์ ๋ ์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ์ฌ ์ง์ ๊ธฐ๊ฐ์ ๊ฐ์ง ์ ์๋ค๊ณ ์ค๋ช ํฉ๋๋ค.
- Limit to existing users
-
Users that have recently created their account will be unable to interact with the repository.
-
24์๊ฐ ์ด๋ด์ ๊ณ์ ์ ๋ง๋ ์ฌ์ฉ์ ์ค์ contributions ๊ฐ ์๊ณ ๊ณต๋ ์์ ์๋ ์๋ ์ฌ์ฉ์์ ํ๋์ ์ ํํฉ๋๋ค.
-
- Limit to prior contributors
-
Users that have not previously committed to the repositoryโs master branch will be unable to interact with the repository.
-
์ด์ ์ master ๋ธ๋์น์ commit ํ์ง ์์๊ฑฐ๋ ๊ณต๋ ์์ ์๊ฐ ์๋ ์ฌ์ฉ์์ ํ๋์ ์ ํํฉ๋๋ค.
-
- Limit to repository collaborators
- ๊ณต๋ ์์ ์๊ฐ ์๋ ์ฌ์ฉ์์ ํ๋์ ์ ํํฉ๋๋ค.
Reported content (organization ์ ์ํ repository)
collaborators ๋ contributors ๋ ์์ค ๋๋ ํ๊ดด์ ์ธ ์ฝํ
์ธ ๋ฅผ ์ ๊ณ ํ ์ ์์ต๋๋ค.
Accept ํ๋ค๋ฉด repository ๊ด๋ฆฌ์์๊ฒ collaborators, contributors ๊ฐ ์ฝํ
์ธ ๋ฅผ ์ ๊ณ ํ ์ ์๋ ์ต์
์ด ๋ณด์ฌ์ง๋๋ค.