{"id":2819,"date":"2025-08-03T08:20:36","date_gmt":"2025-08-02T23:20:36","guid":{"rendered":"http:\/\/inwelly.com\/?p=2819"},"modified":"2025-08-03T08:23:50","modified_gmt":"2025-08-02T23:23:50","slug":"github-sourctree","status":"publish","type":"post","link":"https:\/\/inwelly.com\/?p=2819","title":{"rendered":"Github + sourctree"},"content":{"rendered":"\n<p class=\"has-huge-font-size\"><strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-red-color\">Github<\/mark><\/strong><\/p>\n\n\n\n<p>\ub85c\uceec\uc5d0\uc11c \uc791\uc5c5\ud55c \ud504\ub85c\uc81d\ud2b8\ub97c GitHub\uc758 \uc0c8\ub85c\uc6b4 \uc800\uc7a5\uc18c\uc5d0 \uc62c\ub9ac\ub294 \ubc29\ubc95\uc740 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">1\ub2e8\uacc4: GitHub\uc5d0\uc11c \uc0c8\ub85c\uc6b4 \uc800\uc7a5\uc18c \ub9cc\ub4e4\uae30<\/h3>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>GitHub \uc6f9\uc0ac\uc774\ud2b8\uc5d0 \ub85c\uadf8\uc778\ud569\ub2c8\ub2e4.<\/li>\n\n\n\n<li>\uc624\ub978\ucabd \uc0c1\ub2e8\uc758 <code>+<\/code> \ubc84\ud2bc\uc744 \ud074\ub9ad\ud558\uace0 <code>New repository<\/code>\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4.<\/li>\n\n\n\n<li>\uc800\uc7a5\uc18c \uc774\ub984\uc744 \uc785\ub825\ud558\uace0, <code>public<\/code> \ub610\ub294 <code>private<\/code>\uc744 \uc120\ud0dd\ud569\ub2c8\ub2e4.<\/li>\n\n\n\n<li><code>Add a README file<\/code>\uc774\ub098 <code>.gitignore<\/code>\ub294 \uc120\ud0dd\uc0ac\ud56d\uc774\uba70, \ub098\uc911\uc5d0 \ucd94\uac00\ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n\n\n\n<li><code>Create repository<\/code> \ubc84\ud2bc\uc744 \ud074\ub9ad\ud558\uc5ec \uc800\uc7a5\uc18c\ub97c \uc0dd\uc131\ud569\ub2c8\ub2e4.<\/li>\n\n\n\n<li>\uc800\uc7a5\uc18c\uac00 \uc0dd\uc131\ub418\uba74, \uc800\uc7a5\uc18c \ud398\uc774\uc9c0\uc5d0\uc11c \uc6d0\uaca9 \uc800\uc7a5\uc18c URL\uc744 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774 URL\uc744 \ubcf5\uc0ac\ud574 \ub461\ub2c8\ub2e4. (\uc608: <code>https:\/\/github.com\/your-username\/your-repository.git<\/code>)<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">2\ub2e8\uacc4: \ub85c\uceec \ud504\ub85c\uc81d\ud2b8\uc5d0 Git \ucd08\uae30\ud654 \ubc0f \ud30c\uc77c \ucd94\uac00<\/h3>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>\ud130\ubbf8\ub110(\ub610\ub294 Git Bash)\uc744 \uc5f4\uace0 \ub85c\uceec \ud504\ub85c\uc81d\ud2b8 \ud3f4\ub354\ub85c \uc774\ub3d9\ud569\ub2c8\ub2e4.Bash<code>cd <code>C:\\.............\\test<\/code><\/code><\/li>\n\n\n\n<li>\ud574\ub2f9 \ud3f4\ub354\ub97c Git \uc800\uc7a5\uc18c\ub85c \ucd08\uae30\ud654\ud569\ub2c8\ub2e4.Bash<code>git init<\/code><\/li>\n\n\n\n<li>\ubaa8\ub4e0 \ud30c\uc77c\uc744 Staging Area(\uc900\ube44 \uc601\uc5ed)\uc5d0 \ucd94\uac00\ud569\ub2c8\ub2e4.Bash<code>git add .<\/code><\/li>\n\n\n\n<li>\ubcc0\uacbd \uc0ac\ud56d\uc744 \ucee4\ubc0b\ud569\ub2c8\ub2e4.Bash<code>git commit -m \"Initial commit\"<\/code>\n<ul class=\"wp-block-list\">\n<li><code>\"Initial commit\"<\/code>\uc740 \uccab \ubc88\uc9f8 \ucee4\ubc0b \uba54\uc2dc\uc9c0\uc785\ub2c8\ub2e4. \uc6d0\ud558\ub294 \ub0b4\uc6a9\uc73c\ub85c \uc218\uc815\ud574\ub3c4 \ub429\ub2c8\ub2e4.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">3\ub2e8\uacc4: \ub85c\uceec \uc800\uc7a5\uc18c\ub97c GitHub \uc6d0\uaca9 \uc800\uc7a5\uc18c\uc5d0 \uc5f0\uacb0\ud558\uace0 \ud478\uc2dc<\/h3>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>\ub85c\uceec \uc800\uc7a5\uc18c\uc5d0 \uc6d0\uaca9 \uc800\uc7a5\uc18c URL\uc744 \uc5f0\uacb0\ud569\ub2c8\ub2e4. \uc5ec\uae30\uc11c <code>[\uc6d0\uaca9 \uc800\uc7a5\uc18c URL]<\/code>\uc740 1\ub2e8\uacc4\uc5d0\uc11c \ubcf5\uc0ac\ud55c GitHub \uc800\uc7a5\uc18c\uc758 URL\uc785\ub2c8\ub2e4.Bash<code>git remote add origin [\uc6d0\uaca9 \uc800\uc7a5\uc18c URL] # \uc608\uc2dc: git remote add origin https:\/\/github.com\/your-username\/your-repository.git<\/code><\/li>\n\n\n\n<li>(\uc120\ud0dd \uc0ac\ud56d) \ub85c\uceec \ube0c\ub79c\uce58 \uc774\ub984\uc744 <code>main<\/code>\uc73c\ub85c \ubcc0\uacbd\ud569\ub2c8\ub2e4.<ul><li>\ucd5c\uadfc GitHub\ub294 \uae30\ubcf8 \ube0c\ub79c\uce58 \uc774\ub984\uc744 <code>master<\/code>\uc5d0\uc11c <code>main<\/code>\uc73c\ub85c \ubc14\uafb8\ub294 \ucd94\uc138\uc785\ub2c8\ub2e4.<\/li><li>\uc544\ub798 \uba85\ub839\uc5b4\ub97c \uc0ac\uc6a9\ud558\uc5ec \ube0c\ub79c\uce58 \uc774\ub984\uc744 \ubcc0\uacbd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li><\/ul>Bash<code>git branch -M main<\/code><\/li>\n\n\n\n<li>\ub85c\uceec \uc800\uc7a5\uc18c\uc758 \ub0b4\uc6a9\uc744 \uc6d0\uaca9 \uc800\uc7a5\uc18c\uc5d0 \ud478\uc2dc\ud569\ub2c8\ub2e4.<ul><li><code>git push -u origin main<\/code> \uba85\ub839\uc5b4\ub294 <code>origin<\/code>\uc774\ub77c\ub294 \uc6d0\uaca9 \uc800\uc7a5\uc18c\uc758 <code>main<\/code> \ube0c\ub79c\uce58\ub85c \ud478\uc2dc\ud558\uba70, <code>-u<\/code> \uc635\uc158\uc744 \ud1b5\ud574 \uc55e\uc73c\ub85c <code>git push<\/code>\ub9cc \uc785\ub825\ud574\ub3c4 <code>origin main<\/code>\uc73c\ub85c \ud478\uc2dc\ub418\ub3c4\ub85d \uc124\uc815\ud569\ub2c8\ub2e4.<\/li><\/ul>Bash<code>git push -u origin main<\/code><\/li>\n<\/ol>\n\n\n\n<p class=\"has-red-color has-text-color has-link-color has-huge-font-size wp-elements-aea4ef862b727f75279b24accb989312\"><strong>SourceTree<\/strong><\/p>\n\n\n\n<p>Git \uc800\uc7a5\uc18c\ub97c GitHub\uc5d0 \uc62c\ub9b0 \uc0c1\ud0dc\uc5d0\uc11c \uc18c\uc2a4\ud2b8\ub9ac(Sourcetree)\ub97c \uc0ac\uc6a9\ud558\uc5ec \uad00\ub9ac\ud558\ub294 \uc808\ucc28\ub294 \ub9e4\uc6b0 \uac04\ub2e8\ud569\ub2c8\ub2e4. \ud06c\uac8c <strong>\uae30\uc874 \uc800\uc7a5\uc18c\ub97c \uc18c\uc2a4\ud2b8\ub9ac\ub85c \ud074\ub860(Clone)\ud558\ub294 \ubc29\ubc95<\/strong>\uacfc <strong>\uae30\uc874 \ub85c\uceec \uc800\uc7a5\uc18c\ub97c \uc18c\uc2a4\ud2b8\ub9ac\uc5d0 \ucd94\uac00\ud558\ub294 \ubc29\ubc95<\/strong> \ub450 \uac00\uc9c0\uac00 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\ubc29\ubc95 1: \uae30\uc874 GitHub \uc800\uc7a5\uc18c\ub97c \uc18c\uc2a4\ud2b8\ub9ac\ub85c &#8216;\ud074\ub860(Clone)&#8217;\ud558\uae30 (\uac00\uc7a5 \uc77c\ubc18\uc801\uc778 \ubc29\ubc95)<\/h3>\n\n\n\n<p>\uc774 \ubc29\ubc95\uc740 \ub85c\uceec\uc5d0 \uc800\uc7a5\uc18c \ud3f4\ub354\uac00 \uc5c6\uac70\ub098, \uc18c\uc2a4\ud2b8\ub9ac\uc5d0\uc11c \uc0c8\ub85c\uc6b4 \uc800\uc7a5\uc18c\ub85c \uad00\ub9ac\ud558\uace0 \uc2f6\uc744 \ub54c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>\uc18c\uc2a4\ud2b8\ub9ac(Sourcetree) \uc2e4\ud589<\/strong>: \uc18c\uc2a4\ud2b8\ub9ac\ub97c \uc5fd\ub2c8\ub2e4.<\/li>\n\n\n\n<li><strong>&#8216;\ud074\ub860(Clone)&#8217; \ubc84\ud2bc \ud074\ub9ad<\/strong>: \uc18c\uc2a4\ud2b8\ub9ac \uc0c1\ub2e8 \uba54\ub274\ubc14\uc5d0\uc11c <code>Clone<\/code> \ubc84\ud2bc\uc744 \ud074\ub9ad\ud558\uac70\ub098, <code>File > New\/Clone<\/code> \uba54\ub274\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4.<\/li>\n\n\n\n<li><strong>URL \uc785\ub825<\/strong>:\n<ul class=\"wp-block-list\">\n<li>GitHub\uc5d0\uc11c \ubcf5\uc0ac\ud574 \ub454 \uc6d0\uaca9 \uc800\uc7a5\uc18c URL\uc744 &#8216;Source URL&#8217; \ud544\ub4dc\uc5d0 \ubd99\uc5ec\ub123\uc2b5\ub2c8\ub2e4. (\uc608: <code>https:\/\/github.com\/your-username\/your-repository.git<\/code>)<\/li>\n\n\n\n<li>\uc18c\uc2a4\ud2b8\ub9ac\uac00 \uc790\ub3d9\uc73c\ub85c URL\uc744 \uc778\uc2dd\ud558\uace0 &#8216;Destination Path&#8217;\uc5d0 \ud074\ub860\ud560 \ub85c\uceec \ud3f4\ub354 \uacbd\ub85c\ub97c \uc81c\uc548\ud574 \uc90d\ub2c8\ub2e4. \uc6d0\ud558\ub294 \uacbd\ub85c\ub85c \uc218\uc815\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/li>\n\n\n\n<li>&#8216;Name&#8217;\uc740 \uc18c\uc2a4\ud2b8\ub9ac\uc5d0\uc11c \ud574\ub2f9 \uc800\uc7a5\uc18c\ub97c \uc2dd\ubcc4\ud560 \uc774\ub984\uc785\ub2c8\ub2e4.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>&#8216;\ud074\ub860(Clone)&#8217; \ubc84\ud2bc \ud074\ub9ad<\/strong>: <code>Clone<\/code> \ubc84\ud2bc\uc744 \ud074\ub9ad\ud558\uc5ec \uc6d0\uaca9 \uc800\uc7a5\uc18c\ub97c \ub85c\uceec \ucef4\ud4e8\ud130\ub85c \ubcf5\uc0ac\ud569\ub2c8\ub2e4.<\/li>\n<\/ol>\n\n\n\n<p>\ud074\ub860\uc774 \uc644\ub8cc\ub418\uba74 \uc18c\uc2a4\ud2b8\ub9ac\uc758 &#8216;\uc800\uc7a5\uc18c&#8217; \ubaa9\ub85d\uc5d0 \ud574\ub2f9 \ud504\ub85c\uc81d\ud2b8\uac00 \ub098\ud0c0\ub098\uba70, \uc774\uc81c \uc18c\uc2a4\ud2b8\ub9ac\ub97c \ud1b5\ud574 \ucee4\ubc0b, \ud478\uc2dc, \ud480 \ub4f1\uc758 \uc791\uc5c5\uc744 \uad00\ub9ac\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ubc29\ubc95 2: \uae30\uc874 \ub85c\uceec \uc800\uc7a5\uc18c\ub97c \uc18c\uc2a4\ud2b8\ub9ac\uc5d0 &#8216;\ucd94\uac00(Add)&#8217;\ud558\uae30<\/h3>\n\n\n\n<p>\uc774 \ubc29\ubc95\uc740 \uc774\ubbf8 \ub85c\uceec\uc5d0 Git \uc800\uc7a5\uc18c \ud3f4\ub354\uac00 \uc874\uc7ac\ud558\uace0, \uc774 \ud3f4\ub354\ub97c \uc18c\uc2a4\ud2b8\ub9ac\ub85c \uad00\ub9ac\ud558\uace0 \uc2f6\uc744 \ub54c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>\uc18c\uc2a4\ud2b8\ub9ac(Sourcetree) \uc2e4\ud589<\/strong>: \uc18c\uc2a4\ud2b8\ub9ac\ub97c \uc5fd\ub2c8\ub2e4.<\/li>\n\n\n\n<li><strong>&#8216;\ucd94\uac00(Add)&#8217; \ubc84\ud2bc \ud074\ub9ad<\/strong>: \uc18c\uc2a4\ud2b8\ub9ac \uc0c1\ub2e8 \uba54\ub274\ubc14\uc5d0\uc11c <code>Add<\/code> \ubc84\ud2bc\uc744 \ud074\ub9ad\ud558\uac70\ub098, <code>File > New\/Add<\/code> \uba54\ub274\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4.<\/li>\n\n\n\n<li><strong>\ub85c\uceec \uacbd\ub85c \uc120\ud0dd<\/strong>: &#8216;Add existing local repository&#8217; \uc635\uc158\uc774 \ud65c\uc131\ud654\ub418\uba74, \ud504\ub85c\uc81d\ud2b8\uac00 \uc788\ub294 \ub85c\uceec \ud3f4\ub354 \uacbd\ub85c(<code>C:\\.............\\test<\/code>)\ub97c \ucc3e\uc544 \uc120\ud0dd\ud569\ub2c8\ub2e4.<\/li>\n\n\n\n<li><strong>&#8216;Add&#8217; \ubc84\ud2bc \ud074\ub9ad<\/strong>: <code>Add<\/code> \ubc84\ud2bc\uc744 \ud074\ub9ad\ud558\uba74, \uc18c\uc2a4\ud2b8\ub9ac\uac00 \ud574\ub2f9 \ud3f4\ub354\ub97c Git \uc800\uc7a5\uc18c\ub85c \uc778\uc2dd\ud558\uc5ec \ubaa9\ub85d\uc5d0 \ucd94\uac00\ud569\ub2c8\ub2e4.<\/li>\n<\/ol>\n\n\n\n<p class=\"has-red-color has-text-color has-link-color has-huge-font-size wp-elements-a4ccc12fe3d59659a2e300313efe49ee\"><strong>Git\uc774 \uc800\uc7a5\uc18c\uc758 \uc18c\uc720\uad8c(ownership)\uacfc \uad00\ub828\ud558\uc5ec \ubcf4\uc548 \ubb38\uc81c\ub97c \uac10\uc9c0<\/strong><\/p>\n\n\n\n<p><strong>\ud130\ubbf8\ub110 \ub610\ub294 Git Bash\ub97c \uc5fd\ub2c8\ub2e4.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Windows \ud0a4\ub97c \ub204\ub974\uace0 <code>cmd<\/code>\ub97c \uc785\ub825\ud558\uc5ec \uba85\ub839 \ud504\ub86c\ud504\ud2b8\ub97c \uc5f4\uac70\ub098, Git Bash\ub97c \uc2e4\ud589\ud569\ub2c8\ub2e4.<\/li>\n<\/ul>\n\n\n\n<p><strong>\uc624\ub958 \ud31d\uc5c5\uc5d0 \ud45c\uc2dc\ub41c \uba85\ub839\uc5b4\ub97c \uc785\ub825\ud558\uace0 \uc2e4\ud589\ud569\ub2c8\ub2e4.<\/strong><\/p>\n\n\n\n<p>Bash<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>git config --global --add safe.directory <span style=\"background-color: initial; font-family: inherit; font-size: 0.9375rem; text-align: initial;\">C:\\.............\\test<\/span><\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Github \ub85c\uceec\uc5d0\uc11c \uc791\uc5c5\ud55c \ud504\ub85c\uc81d\ud2b8\ub97c GitHub\uc758 \uc0c8\ub85c\uc6b4 \uc800\uc7a5\uc18c\uc5d0 \uc62c\ub9ac\ub294 \ubc29\ubc95\uc740 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4. 1\ub2e8\uacc4: GitHub\uc5d0\uc11c \uc0c8\ub85c\uc6b4 \uc800\uc7a5\uc18c \ub9cc\ub4e4\uae30 2\ub2e8\uacc4: \ub85c\uceec \ud504\ub85c\uc81d\ud2b8\uc5d0 Git [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1707,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[107],"tags":[600,602,601],"class_list":["post-2819","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-etc","tag-git","tag-github","tag-sourcetree"],"_links":{"self":[{"href":"https:\/\/inwelly.com\/index.php?rest_route=\/wp\/v2\/posts\/2819","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inwelly.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inwelly.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inwelly.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inwelly.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2819"}],"version-history":[{"count":2,"href":"https:\/\/inwelly.com\/index.php?rest_route=\/wp\/v2\/posts\/2819\/revisions"}],"predecessor-version":[{"id":2821,"href":"https:\/\/inwelly.com\/index.php?rest_route=\/wp\/v2\/posts\/2819\/revisions\/2821"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inwelly.com\/index.php?rest_route=\/wp\/v2\/media\/1707"}],"wp:attachment":[{"href":"https:\/\/inwelly.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2819"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inwelly.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2819"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inwelly.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2819"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}