{"id":207,"date":"2026-05-29T11:39:06","date_gmt":"2026-05-29T02:39:06","guid":{"rendered":"https:\/\/it-blog.kr\/?p=207"},"modified":"2026-05-29T11:39:06","modified_gmt":"2026-05-29T02:39:06","slug":"github-cli-gh","status":"publish","type":"post","link":"https:\/\/it-blog.kr\/?p=207","title":{"rendered":"Github CLI (gh)"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Github CLI\ub780?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">GitHub CLI\ub294 GitHub\ub97c <strong>\ud130\ubbf8\ub110\uc5d0\uc11c \uc9c1\uc811 \ub2e4\ub8f0 \uc218 \uc788\uac8c \ud574\uc8fc\ub294 \uacf5\uc2dd command-line tool<\/strong>\uc784. \ud3c9\uc18c \ube0c\ub77c\uc6b0\uc800\ub85c GitHub \uc6f9\uc0ac\uc774\ud2b8\uc5d0 \ub4e4\uc5b4\uac00\uc11c \ud558\ub358 \uc791\uc5c5\ub4e4(\ub808\ud3ec \uc0dd\uc131, \uc774\uc288\/PR \uad00\ub9ac \ub4f1)\uc744 \uba85\ub839\uc5b4\ub85c \ucc98\ub9ac\ud560 \uc218 \uc788\uac8c \ud574\uc90c.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Installation<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install gh<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Setup<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>gh auth login<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"729\" height=\"143\" loading=\"lazy\" src=\"https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-17.png\" alt=\"\" class=\"wp-image-208\" srcset=\"https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-17.png 729w, https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-17-300x59.png 300w\" sizes=\"auto, (max-width: 729px) 100vw, 729px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"889\" height=\"642\" loading=\"lazy\" src=\"https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-18.png\" alt=\"\" class=\"wp-image-209\" srcset=\"https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-18.png 889w, https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-18-300x217.png 300w, https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-18-768x555.png 768w\" sizes=\"auto, (max-width: 889px) 100vw, 889px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"886\" height=\"776\" loading=\"lazy\" src=\"https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-19.png\" alt=\"\" class=\"wp-image-210\" srcset=\"https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-19.png 886w, https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-19-300x263.png 300w, https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-19-768x673.png 768w\" sizes=\"auto, (max-width: 886px) 100vw, 886px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"881\" height=\"840\" loading=\"lazy\" src=\"https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-20.png\" alt=\"\" class=\"wp-image-211\" srcset=\"https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-20.png 881w, https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-20-300x286.png 300w, https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-20-768x732.png 768w\" sizes=\"auto, (max-width: 881px) 100vw, 881px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"887\" height=\"537\" loading=\"lazy\" src=\"https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-22.png\" alt=\"\" class=\"wp-image-213\" srcset=\"https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-22.png 887w, https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-22-300x182.png 300w, https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-22-768x465.png 768w\" sizes=\"auto, (max-width: 887px) 100vw, 887px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"525\" height=\"101\" loading=\"lazy\" src=\"https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-23.png\" alt=\"\" class=\"wp-image-214\" srcset=\"https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-23.png 525w, https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-23-300x58.png 300w\" sizes=\"auto, (max-width: 525px) 100vw, 525px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">checking<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>gh auth status<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>github.com\n  \u2713 Logged in to github.com account 2yechan (\/root\/.config\/gh\/hosts.yml)\n  - Active account: true\n  - Git operations protocol: https\n  - Token: gho_************************************\n  - Token scopes: 'gist', 'read:org', 'repo', 'workflow'<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Create Local Repository &amp; Create and Push to Private Remote Repository<\/h2>\n\n\n\n<pre class=\"wp-block-code\"><code>cd grpc-folder-transfer\n\ngit init\n\ngit add .\n\ngit commit -m \"Initial commit\"\n\ngh repo create grpc-folder-transfer --private --source=. --remote=origin --push<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>\u2713 Created repository 2yechan\/grpc-folder-transfer on GitHub\n  https:&#47;&#47;github.com\/2yechan\/grpc-folder-transfer\n\u2713 Added remote https:\/\/github.com\/2yechan\/grpc-folder-transfer.git\nEnumerating objects: 18, done.\nCounting objects: 100% (18\/18), done.\nDelta compression using up to 2 threads\nCompressing objects: 100% (15\/15), done.\nWriting objects: 100% (18\/18), 22.86 MiB | 6.95 MiB\/s, done.\nTotal 18 (delta 0), reused 0 (delta 0), pack-reused 0 (from 0)\nTo https:\/\/github.com\/2yechan\/grpc-folder-transfer.git\n * &#91;new branch]      HEAD -> master\nbranch 'master' set up to track 'origin\/master'.\n\u2713 Pushed commits to https:\/\/github.com\/2yechan\/grpc-folder-transfer.git<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Check in Github<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Private Repository\uac00 \uc815\uc0c1\uc801\uc73c\ub85c \uc0dd\uc131\ub41c \uac83\uc744 \ud655\uc778 \uac00\ub2a5\ud558\uba70, \ubaa8\ub4e0 \ud30c\uc77c\uc774 \uc815\uc0c1\uc801\uc73c\ub85c push\ub41c \uac83 \uc5ed\uc2dc \ud655\uc778\ub41c\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"957\" height=\"885\" loading=\"lazy\" src=\"https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-24.png\" alt=\"\" class=\"wp-image-215\" srcset=\"https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-24.png 957w, https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-24-300x277.png 300w, https:\/\/it-blog.kr\/wp-content\/uploads\/2026\/05\/image-24-768x710.png 768w\" sizes=\"auto, (max-width: 957px) 100vw, 957px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Github CLI\ub780? GitHub CLI\ub294 GitHub\ub97c \ud130\ubbf8\ub110\uc5d0\uc11c \uc9c1\uc811 \ub2e4\ub8f0 \uc218 \uc788\uac8c \ud574\uc8fc\ub294 \uacf5\uc2dd command-line tool\uc784. \ud3c9\uc18c \ube0c\ub77c\uc6b0\uc800\ub85c GitHub \uc6f9\uc0ac\uc774\ud2b8\uc5d0 \ub4e4\uc5b4\uac00\uc11c \ud558\ub358 \uc791\uc5c5\ub4e4(\ub808\ud3ec \uc0dd\uc131, \uc774\uc288\/PR \uad00\ub9ac \ub4f1)\uc744 \uba85\ub839\uc5b4\ub85c \ucc98\ub9ac\ud560 \uc218 \uc788\uac8c \ud574\uc90c&#8230;.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-207","post","type-post","status-publish","format-standard","hentry","category-study"],"_links":{"self":[{"href":"https:\/\/it-blog.kr\/index.php?rest_route=\/wp\/v2\/posts\/207","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/it-blog.kr\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/it-blog.kr\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/it-blog.kr\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/it-blog.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=207"}],"version-history":[{"count":1,"href":"https:\/\/it-blog.kr\/index.php?rest_route=\/wp\/v2\/posts\/207\/revisions"}],"predecessor-version":[{"id":216,"href":"https:\/\/it-blog.kr\/index.php?rest_route=\/wp\/v2\/posts\/207\/revisions\/216"}],"wp:attachment":[{"href":"https:\/\/it-blog.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=207"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/it-blog.kr\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=207"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/it-blog.kr\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=207"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}