๐ท๏ธ Github CLI v2.9.0 ์ถ์ : ํด๋ก ๋ ์ด๋ธ ๊ธฐ๋ฅ #5452 ์ถ์
4782 ๋จ์ด terminalcodenewbieproductivitygithub
๐ ์๊ฐ
GitHub CLI
v2.9.0
์ด ์ถ์๋์ด labels ์ฃผ๋ณ์ ๋ฉ์ง ์ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค.`label clone` ๋ช
๋ น ์ถ๊ฐ
#5452
heaths
์ ๊ฒ์๋จ
ํด๊ฒฐ #5441
View on GitHub
์ต๊ทผ์ ์ ๋ (์กฐ์ง ์์ค์ ๋ณด๊ณ ๋ฅผ ์ํด) ๋ณ๊ฐ์ ์ ์ฅ์์์ ๋ ์ด๋ธ์ ๋๊ธฐํํด์ผ ํ ํ์์ฑ์ ๋๊ผ์ต๋๋ค(dedicated feedback ์ฐธ์กฐ).
, ์ด ์ต์ ๋ฆด๋ฆฌ์ค๋ ์๋ฒฝํ๊ฒ ์ผ์นํ์ต๋๋ค โฃ๏ธ
๐๏ธ ๋ฐ๋ชจ
์ฒ ๋จ์ด์ ๊ฐ์น๊ฐ ์๋ ์งง์ ๋น๋์ค ๊ทธ๋ฌ๋ ์ฌ๊ธฐ๋ก ๊ฐ์ธ์ ๐
๐ ์ํ ๋๋ณธ
โ ๏ธ ๋ณธ์ธ์ ๊ณ์ ์ผ๋ก ๊ต์ฒดโ ๏ธ
clear
# ๐ค So a new release is avilable for Gtihub Cli โ
# ๐ What's new on v2.9.0... let's find out ๐
gh release view v2.9.0 --repo cli/cli
# ๐ ... and what is cli/cli #5452 "label clone" feature โ
gh issue view 5452 --repo cli/cli
# ๐ Let's give it a try โฃ๏ธ
# 1๏ธโฃ Create a master repo
gh repo create gh-cli-demo-labels-master --public
# ๐ท๏ธ See labels on the newly created repo ๐
gh label list --repo adriens/gh-cli-demo-labels-master
# โ Create a custom label ๐ฆฉ
gh label create SOMETHING_PINK --description "I love pink things" --color FFC0CB --repo adriens/gh-cli-demo-labels-master
# โ
And check it has been created ๐
gh label list --repo adriens/gh-cli-demo-labels-master
# ๐ Look for the newly created label ๐
gh label list --repo adriens/gh-cli-demo-labels-master | grep PINK
# โ Now, create a new repo...
gh repo create gh-cli-demo-labels-synced --public
# ... List existing labels on te newly created repo
gh label list --repo adriens/gh-cli-demo-labels-synced
# โ
Check that the PINK label does not exists
gh label list --repo adriens/gh-cli-demo-labels-synced | grep PINK
# ๐ช Sync labels โจ
gh label clone adriens/gh-cli-demo-labels-master --repo adriens/gh-cli-demo-labels-synced
# ๐ต๏ธ See if the clone command did work ๐ค
gh label list --repo adriens/gh-cli-demo-labels-synced | grep PINK
# ๐ Job done ๐คธ
# ๐งฝ Cleanup the mess ๐งผ
gh repo delete adriens/gh-cli-demo-labels-master --confirm
gh repo delete adriens/gh-cli-demo-labels-synced --confirm
# ๐ฌ That's all folks
gh repo view cli/cli
# ๐ Go like it ๐
gh repo view cli/cli --web
๐ ๋ฆฌ์์ค
clear
# ๐ค So a new release is avilable for Gtihub Cli โ
# ๐ What's new on v2.9.0... let's find out ๐
gh release view v2.9.0 --repo cli/cli
# ๐ ... and what is cli/cli #5452 "label clone" feature โ
gh issue view 5452 --repo cli/cli
# ๐ Let's give it a try โฃ๏ธ
# 1๏ธโฃ Create a master repo
gh repo create gh-cli-demo-labels-master --public
# ๐ท๏ธ See labels on the newly created repo ๐
gh label list --repo adriens/gh-cli-demo-labels-master
# โ Create a custom label ๐ฆฉ
gh label create SOMETHING_PINK --description "I love pink things" --color FFC0CB --repo adriens/gh-cli-demo-labels-master
# โ
And check it has been created ๐
gh label list --repo adriens/gh-cli-demo-labels-master
# ๐ Look for the newly created label ๐
gh label list --repo adriens/gh-cli-demo-labels-master | grep PINK
# โ Now, create a new repo...
gh repo create gh-cli-demo-labels-synced --public
# ... List existing labels on te newly created repo
gh label list --repo adriens/gh-cli-demo-labels-synced
# โ
Check that the PINK label does not exists
gh label list --repo adriens/gh-cli-demo-labels-synced | grep PINK
# ๐ช Sync labels โจ
gh label clone adriens/gh-cli-demo-labels-master --repo adriens/gh-cli-demo-labels-synced
# ๐ต๏ธ See if the clone command did work ๐ค
gh label list --repo adriens/gh-cli-demo-labels-synced | grep PINK
# ๐ Job done ๐คธ
# ๐งฝ Cleanup the mess ๐งผ
gh repo delete adriens/gh-cli-demo-labels-master --confirm
gh repo delete adriens/gh-cli-demo-labels-synced --confirm
# ๐ฌ That's all folks
gh repo view cli/cli
# ๐ Go like it ๐
gh repo view cli/cli --web
cli/cli
Manual cli/cli
on Github Reference
์ด ๋ฌธ์ ์ ๊ดํ์ฌ(๐ท๏ธ Github CLI v2.9.0 ์ถ์ : ํด๋ก ๋ ์ด๋ธ ๊ธฐ๋ฅ #5452 ์ถ์), ์ฐ๋ฆฌ๋ ์ด๊ณณ์์ ๋ ๋ง์ ์๋ฃ๋ฅผ ๋ฐ๊ฒฌํ๊ณ ๋งํฌ๋ฅผ ํด๋ฆญํ์ฌ ๋ณด์๋ค https://dev.to/optnc/github-cli-v290-is-out-clone-labels-feature-5452-is-here-3odkํ ์คํธ๋ฅผ ์์ ๋กญ๊ฒ ๊ณต์ ํ๊ฑฐ๋ ๋ณต์ฌํ ์ ์์ต๋๋ค.ํ์ง๋ง ์ด ๋ฌธ์์ URL์ ์ฐธ์กฐ URL๋ก ๋จ๊ฒจ ๋์ญ์์ค.
์ฐ์ํ ๊ฐ๋ฐ์ ์ฝํ ์ธ ๋ฐ๊ฒฌ์ ์ ๋ (Collection and Share based on the CC Protocol.)
์ข์ ์นํ์ด์ง ์ฆ๊ฒจ์ฐพ๊ธฐ
๊ฐ๋ฐ์ ์ฐ์ ์ฌ์ดํธ ์์ง
๊ฐ๋ฐ์๊ฐ ์์์ผ ํ ํ์ ์ฌ์ดํธ 100์ ์ถ์ฒ ์ฐ๋ฆฌ๋ ๋น์ ์ ์ํด 100๊ฐ์ ์์ฃผ ์ฌ์ฉํ๋ ๊ฐ๋ฐ์ ํ์ต ์ฌ์ดํธ๋ฅผ ์ ๋ฆฌํ์ต๋๋ค