{"id":48833,"date":"2026-10-25T10:43:58","date_gmt":"2026-10-25T01:43:58","guid":{"rendered":"https:\/\/jore2.com\/?p=48833"},"modified":"2026-10-25T10:43:58","modified_gmt":"2026-10-25T01:43:58","slug":"tips-22385-roku-developer-repositories-moved-from-github-to-gitlab","status":"publish","type":"post","link":"https:\/\/jore2.com\/?p=48833","title":{"rendered":"\ub85c\ucfe0 \uac1c\ubc1c\uc790 \uc800\uc7a5\uc18c, \uae43\ud5c8\ube0c\uc5d0\uc11c GitLab\uc73c\ub85c \uc804\uba74 \uc774\uc804"},"content":{"rendered":"<div class=\"jore2-editor-byline\">\n<p><strong>\uc774\uac00\uc740<\/strong><\/p>\n<\/div>\n<p>\ub85c\ucfe0\uac00 \uac1c\ubc1c\uc790\ub97c \uc704\ud55c \ubaa8\ub4e0 \uc800\uc7a5\uc18c\ub97c \uae43\ud5c8\ube0c\uc5d0\uc11c GitLab\uc73c\ub85c \uc644\uc804\ud788 \uc774\uc804\ud588\ub2e4. \uc774\ubc88 \uc774\ub3d9\uc5d0\ub294 \ub85c\ucfe0 \uc18c\ud504\ud2b8\uc6e8\uc5b4 \uac1c\ubc1c \ud0a4\ud2b8\uc640 \uacf5\uc2dd \ubb38\uc11c, \uc0d8\ud50c \uc571, \uadf8\ub9ac\uace0 \ub2e4\uc591\ud55c \ud234\ub9c1 \uc800\uc7a5\uc18c\uac00 \ud3ec\ud568\ub41c\ub2e4.<\/p>\n<p>\uc800\uc7a5\uc18c\uc758 \uace0\uc720\ud55c \uc774\ub984\uc740 \uadf8\ub300\ub85c \uc720\uc9c0\ub418\uc5c8\ub2e4. \ub530\ub77c\uc11c \uacfc\uac70 github.com\/rokudev \uc544\ub798\uc5d0 \uc788\ub358 \ud504\ub85c\uc81d\ud2b8\ub4e4\uc740 \uc774\uc81c gitlab.com\/rokudev \uc8fc\uc18c\ub85c \uc811\uc18d\ud574\uc57c \ud55c\ub2e4.<\/p>\n<p>\uac1c\ubc1c \ud658\uacbd \uc124\uc815\uc744 \ubcc0\uacbd\ud558\uc9c0 \uc54a\uc73c\uba74 \uc5f0\ub3d9\uc774 \uc911\ub2e8\ub420 \uc218 \uc788\ub2e4. \ud2b9\ud788 \uc6d0\ubcf8 \ud30c\uc77c\uc744 \uc9c1\uc811 \uc77d\uc5b4\ub4dc\ub9ac\ub294 \ud30c\uc774\ud504\ub77c\uc778\uc744 \uc0ac\uc6a9\ud558\ub294 \uacbd\uc6b0 raw.githubusercontent.com \ub300\uc2e0 GitLab\uc758 \uc0c8\ub85c\uc6b4 \uacbd\ub85c\ub97c \uc9c0\uc815\ud574\uc57c \ud55c\ub2e4.<\/p>\n<p>\uc774\ubbf8 \ud504\ub85c\uc81d\ud2b8\ub97c \ud074\ub860\ud55c \uc0ac\uc6a9\uc790\ub294 \ud130\ubbf8\ub110\uc5d0\uc11c \uba85\ub839\uc5b4\ub97c \uc785\ub825\ud574 \uc6d0\uaca9 \uc800\uc7a5\uc18c \uc8fc\uc18c\ub97c \uc218\uc815\ud574\uc57c \ud55c\ub2e4. git remote set-url origin \uba85\ub839\uc5b4\ub85c \uc0c8 GitLab \ub9c1\ud06c\ub97c \uc5f0\uacb0\ud558\uba74 \ub41c\ub2e4.<\/p>\n<p>\uc11c\ube0c\ubaa8\ub4c8\uc744 \uc0ac\uc6a9\ud558\ub294 \ud504\ub85c\uc81d\ud2b8\ub3c4 \uc190\uae38\uc774 \ud544\uc694\ud558\ub2e4. .gitmodules \ud30c\uc77c \uc548\uc758 URL\uc744 \uac31\uc2e0\ud55c \ub4a4 git submodule sync \uba85\ub839\uc744 \uc2e4\ud589\ud574 \ubcc0\uacbd \uc0ac\ud56d\uc744 \uc804\uccb4 \ud504\ub85c\uc81d\ud2b8\uc5d0 \uc801\uc6a9\ud574\uc57c \ud55c\ub2e4.<\/p>\n<p>\uae43\ud5c8\ube0c\uc5d0\uc11c \uc81c\uacf5\ud558\ub358 &#8216;Suggest edits&#8217; \uae30\ub2a5\uc740 GitLab\uc5d0\uc11c\ub294 \uc9c0\uc6d0\ub418\uc9c0 \uc54a\ub294\ub2e4. \ubb38\uc11c \uc624\ub958\ub97c \uc81c\ubcf4\ud558\ub824\uba74 \uc800\uc7a5\uc18c\ub97c \ud3ec\ud06c\ud55c \ud6c4 \uba38\uc9c0 \ub9ac\ud018\uc2a4\ud2b8\ub97c \uc81c\ucd9c\ud558\ub294 \ubc29\uc2dd\uc744 \ub530\ub77c\uc57c \ud55c\ub2e4.<\/p>\n<p>\ucee4\ubba4\ub2c8\ud2f0\uc5d0\uc11c\ub294 \uc774\ubc88 \uacb0\uc815\uc758 \ubc30\uacbd\uc744 \ub450\uace0 \uc5ec\ub7ec \ucd94\uce21\uc774 \uc624\uac00\uace0 \uc788\ub2e4. \ucd5c\uadfc \uae43\ud5c8\ube0c\uc758 \ubd88\uc548\uc815\uc131\uc774\ub098 AI \ud06c\ub864\ub9c1 \uc6b0\ub824, \ud639\uc740 \uc0ac\ub0b4 \ud45c\uc900\ud654 \uc815\ucc45 \ub4f1\uc774 \uac70\ub860\ub418\uc9c0\ub9cc \ub85c\ucfe0\ub294 \uacf5\uc2dd\uc801\uc778 \uc774\uc720\ub97c \ubc1d\ud788\uc9c0 \uc54a\uc558\ub2e4.<\/p>\n<p>\uc77c\ubd80 \uac1c\ubc1c\uc790\ub4e4\uc740 \ud50c\ub7ab\ud3fc \ubd84\uc808\ub85c \uc778\ud574 \uae30\uc5ec \ubc29\uc2dd\uc774 \ubcf5\uc7a1\ud574\uc84c\ub2e4\uace0 \uc9c0\uc801\ud55c\ub2e4. \ud558\uc9c0\ub9cc \ub85c\ucfe0\ub294 \ub2e8\uc77c \uc911\uc559 \uc704\uce58\ub85c \uc790\uc6d0\uc744 \ud1b5\ud569\ud574 \uad00\ub9ac \ud6a8\uc728\uc131\uc744 \ub192\uc778 \uac83\uc73c\ub85c \ubcf4\uc778\ub2e4.<\/p>\n<p>\ud604\uc7ac\ub85c\uc11c\ub294 \uc815\ud655\ud55c \uc774\uc804 \uc2dc\uc810\uc774\ub098 \ud5a5\ud6c4 API \uc81c\ud55c \ubcc0\ud654 \ub4f1\uc5d0 \ub300\ud55c \ucd94\uac00 \uacf5\uc9c0\uc0ac\ud56d\uc740 \ud655\uc778\ub418\uc9c0 \uc54a\uc558\ub2e4. \uac1c\ubc1c\uc790\ub4e4\uc740 \uc989\uc2dc \uc800\uc7a5\uc18c \uc8fc\uc18c\ub97c \uc810\uac80\ud558\uace0 \ud544\uc694\uc2dc \uc7ac\ud06c\ub864\ub9c1\uc744 \uc9c4\ud589\ud574\uc57c \ud55c\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ub85c\ucfe0\uac00 SDK\uc640 \ubb38\uc11c \ub4f1 \ubaa8\ub4e0 \uac1c\ubc1c\uc790 \uc790\uc6d0\uc744 GitLab\uc73c\ub85c \uc62e\uacbc\ub2e4. \uc800\uc7a5\uc18c \uc774\ub984\uc740 \uc720\uc9c0\ub418\uc9c0\ub9cc URL\uc774 \ubc14\ub00c\uc5b4 \uae30\uc874 \ud074\ub860\uacfc \ud30c\uc774\ud504\ub77c\uc778\uc758 \uc218\ub3d9 \uc5c5\ub370\uc774\ud2b8\uac00 \ud544\uc694\ud558\ub2e4.<\/p>\n","protected":false},"author":4,"featured_media":48832,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jore2_quality_policy":"people-first-v2","footnotes":""},"categories":[387],"tags":[32166,8007,8928,32165,32167],"class_list":["post-48833","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-it","tag-gitlab","tag-8007","tag-8928","tag-32165","tag-32167"],"featured_image_urls":{"full":["https:\/\/jore2.com\/wp-content\/uploads\/2026\/10\/l5ufn2ryo.png",2400,1260,false],"thumbnail":["https:\/\/jore2.com\/wp-content\/uploads\/2026\/10\/l5ufn2ryo-150x150.png",150,150,true],"medium":["https:\/\/jore2.com\/wp-content\/uploads\/2026\/10\/l5ufn2ryo-300x158.png",300,158,true],"medium_large":["https:\/\/jore2.com\/wp-content\/uploads\/2026\/10\/l5ufn2ryo-768x403.png",640,336,true],"large":["https:\/\/jore2.com\/wp-content\/uploads\/2026\/10\/l5ufn2ryo-1024x538.png",640,336,true],"1536x1536":["https:\/\/jore2.com\/wp-content\/uploads\/2026\/10\/l5ufn2ryo-1536x806.png",1536,806,true],"2048x2048":["https:\/\/jore2.com\/wp-content\/uploads\/2026\/10\/l5ufn2ryo-2048x1075.png",2048,1075,true],"morenews-large":["https:\/\/jore2.com\/wp-content\/uploads\/2026\/10\/l5ufn2ryo-825x575.png",825,575,true],"morenews-medium":["https:\/\/jore2.com\/wp-content\/uploads\/2026\/10\/l5ufn2ryo-590x410.png",590,410,true]},"author_info":{"info":["\uc774\uac00\uc740"]},"category_info":"<a href=\"https:\/\/jore2.com\/?cat=387\" rel=\"category\">IT&amp;\uc0dd\ud65c\uafc0\ud301<\/a>","tag_info":"IT&amp;\uc0dd\ud65c\uafc0\ud301","comment_count":"0","_links":{"self":[{"href":"https:\/\/jore2.com\/index.php?rest_route=\/wp\/v2\/posts\/48833","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jore2.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jore2.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jore2.com\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/jore2.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=48833"}],"version-history":[{"count":0,"href":"https:\/\/jore2.com\/index.php?rest_route=\/wp\/v2\/posts\/48833\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jore2.com\/index.php?rest_route=\/wp\/v2\/media\/48832"}],"wp:attachment":[{"href":"https:\/\/jore2.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=48833"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jore2.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=48833"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jore2.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=48833"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}