{"id":314,"date":"2022-09-03T16:28:02","date_gmt":"2022-09-03T07:28:02","guid":{"rendered":"http:\/\/walab.handong.edu\/?p=314"},"modified":"2022-09-03T16:38:25","modified_gmt":"2022-09-03T07:38:25","slug":"intellij-java-%ed%94%84%eb%a1%9c%ec%a0%9d%ed%8a%b8-%ec%83%9d%ec%84%b1-%eb%b0%8f-git-github-%ec%97%b0%eb%8f%99","status":"publish","type":"post","link":"http:\/\/walab.handong.edu\/?p=314","title":{"rendered":"intelliJ &#8211; Java \ud504\ub85c\uc81d\ud2b8 \uc0dd\uc131 \ubc0f Git \/ Github \uc5f0\ub3d9"},"content":{"rendered":"\n<p>\uc548\ub155\ud558\uc138\uc694. \uc774\ubc88 \uc2dc\uac04\uc5d0\ub294 intelliJ\uc5d0\uc11c Java \ud504\ub85c\uc81d\ud2b8\ub97c \uc0dd\uc131\ud558\uace0 \uc774\ub97c Github\uacfc \uc5f0\ub3d9\ud558\ub294 \ubc29\ubc95\uc744 \uc815\ub9ac\ud558\uaca0\uc2b5\ub2c8\ub2e4. \uc774\uc804\uc5d0 \uc0ac\uc6a9\ud558\ub358 STS4\ub3c4 \ud504\ub85c\uc81d\ud2b8\ub97c Git \/ Github\uc744 \uc5f0\ub3d9\ud558\uc5ec \ud130\ubbf8\ub110 \uc0c1\uc5d0\uc11c \uba85\ub839\uc5b4 \uc5c6\uc774 \ud074\ub9ad \uba87 \ubc88\uc73c\ub85c \uc218\ud589\ud560 \uc218 \uc788\uc5c8\uc9c0\ub9cc, intelliJ\ub294 \uc774\ubcf4\ub2e4 \ud6e8\uc2e0 \ub354 \uc9c1\uad00\uc801\uc73c\ub85c \uc774 \uacfc\uc815\uc744 \uc218\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>\ud574\ub2f9 \uae00\uc740 MacOS\ub97c \uae30\uc900\uc73c\ub85c \uc791\uc131\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ud558\uc9c0\ub9cc Windows \ud658\uacbd\uc5d0\uc11c \uc0ac\uc6a9\ud558\uc2dc\ub294 \ubd84\ub4e4\ub3c4 \uc778\ud130\ud398\uc774\uc2a4\uac00 \uc644\uc804\ud788 \ub2e4\ub974\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 \ud574\ub2f9 \uae00\uc744 \ucc38\uace0\ud558\uc154\uc11c \uc138\ud305\uc744 \uc9c4\ud589\ud558\uc2e4 \uc218 \uc788\uc744 \uac83\uc785\ub2c8\ub2e4.<br><br>(\uc138\ud305\ud658\uacbd \uc815\ubcf4)<br>OS : Mac OS Monterey 12.5.1<br>IntelliJ : 2022.2.1 (Ultimate Edition)<\/p><\/blockquote>\n\n\n\n<p>\uc6b0\uc120 \uc124\uce58\ud588\ub358 intelliJ\ub97c \uc2e4\ud589\ud569\ub2c8\ub2e4. \ucd5c\uadfc\uc5d0 \uc5f4\uc5c8\ub358 \ud504\ub85c\uc81d\ud2b8\uac00 \uc5c6\ub2e4\uba74 \uc544\ub798\uc640 \uac19\uc740 \ucc3d\uc774 \ub739\ub2c8\ub2e4. \uc5ec\uae30\uc11c &#8220;New Project&#8221;\ub97c \ud074\ub9ad\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/0c7gS\/btrK3ZCZB56\/rqwrY0TEkqEZp39RvggqVk\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>&#8220;New Project&#8221;\ub97c \ud074\ub9ad\ud558\uba74 \uc544\ub798\uc640 \uac19\uc740 \ucc3d\uc774 \ub098\ud0c0\ub0a9\ub2c8\ub2e4. \uc5ec\uae30\uc11c \uc6b0\ub9ac\uac00 \uc124\uc815\ud560 \ubd80\ubd84\uc740 \uc544\ub798\uc640 \uac19\uc774 \ucd1d 5\uac00\uc9c0\uac00 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>1. Name &#8211; \ud504\ub85c\uc81d\ud2b8 \uc774\ub984<br>2. Location &#8211; \ud504\ub85c\uc81d\ud2b8\uac00 \uc800\uc7a5\ub418\ub294 \uc704\uce58<br>3. Language &#8211; \ud504\ub85c\uc81d\ud2b8\uc5d0\uc11c \uc0ac\uc6a9\ud560 \uc5b8\uc5b4<br>4. Build System &#8211; \ud504\ub85c\uc81d\ud2b8\uc640 \ud568\uaed8 \uc5f0\ub3d9\ud574\uc11c \uc0ac\uc6a9\ud560 Build System<br>5. JDK &#8211; \ud504\ub85c\uc81d\ud2b8\uc5d0 \uc0ac\uc6a9\ud560 JDK<\/p><\/blockquote>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/bpT6Ae\/btrK4WFHbb4\/kXBQKkLIrFOA0KnAUZ9HV1\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>1, 2\uc758 \uacbd\uc6b0 \uac01\uc790 \uc6d0\ud558\ub294 \ub300\ub85c \uc120\ud0dd\ud558\uc5ec \uc9c4\ud589\ud558\uba74 \ub429\ub2c8\ub2e4.<\/p>\n\n\n\n<h4>Language<\/h4>\n\n\n\n<p>\ud504\ub85c\uc81d\ud2b8\uc5d0\uc11c \uc0ac\uc6a9\ud560 \ud504\ub85c\uadf8\ub798\ubc0d \uc5b8\uc5b4\ub97c \uc120\ud0dd\ud558\ub294 \ubd80\ubd84\uc785\ub2c8\ub2e4. \uc6b0\ub9ac\uc758 \uacbd\uc6b0 Java \ud504\ub85c\uc81d\ud2b8\ub97c \ub9cc\ub4e4 \uac83\uc774\uae30 \ub54c\ubb38\uc5d0 Java\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<h4>Build System<\/h4>\n\n\n\n<p>\ud504\ub85c\uc81d\ud2b8\uc5d0 \uc5f0\ub3d9\ud574\uc11c \uc0ac\uc6a9\ud560 Build Sysem\uc785\ub2c8\ub2e4. Build System\uc740 dependency \uad00\ub9ac, testing \ub4f1\ub4f1 \uc815\ub9d0 \ub9ce\uc740 \uae30\ub2a5\uc744 \uc9c0\uc6d0\ud558\uc9c0\ub9cc \uc6b0\ub9ac\ub294 \uc5ec\uae30\uc11c \ub300\ud45c\uc801\uc73c\ub85c dependency\ub97c \uad00\ub9ac\ud560 \ubaa9\uc801\uc73c\ub85c \uc0ac\uc6a9\ud569\ub2c8\ub2e4. \ub300\ud45c\uc801\uc73c\ub85c &#8220;Maven&#8221;\uacfc &#8220;Gradle&#8221;\uc774 \uc0ac\uc6a9\ub418\uba70&nbsp;<strong>\uc6b0\ub9ac\ub294 Maven\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4.<\/strong><\/p>\n\n\n\n<p>\uc5ec\uae30\uc11c \ub9d0\ud558\ub294 dependency \uad00\ub9ac\ub294 Build System\uc744 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\uc744 \uacbd\uc6b0 \uc6b0\ub9ac\uac00 JDK\uc5d0\uc11c \uc9c0\uc6d0\ud558\ub294 \uae30\ubcf8 \ud074\ub798\uc2a4 \uc774\uc678\uc5d0 \uc678\ubd80 \ub77c\uc774\ube0c\ub7ec\ub9ac\ub97c \uc0ac\uc6a9\ud558\uace0 \uc2f6\uc740 \uacbd\uc6b0, \ud574\ub2f9 \ud30c\uc77c\ub4e4\uc744 \ub2e4\uc6b4\ub85c\ub4dc\ud558\uc5ec \uc9c1\uc811 \ud504\ub85c\uc81d\ud2b8 \uc548\uc5d0 \ucd94\uac00\ud574\uc8fc\ub294 \uc218\uace0\uac00 \ud544\uc694\ud588\uc2b5\ub2c8\ub2e4. \ud558\uc9c0\ub9cc Build System\uc744 \uc0ac\uc6a9\ud558\uba74 Maven\uc758 \uacbd\uc6b0 pom.xml \uc774\ub77c\ub294 \ud30c\uc77c\uc5d0 \uc0ac\uc6a9\ud558\ub294 \ubaa8\ub4e0 \uc678\ubd80 \ub77c\uc774\ube0c\ub7ec\ub9ac\ub4e4\uc744 xml \ud30c\uc77c \ud615\ud0dc\ub85c \uba85\uc138\ud558\uace0, \ud574\ub2f9 \ub77c\uc774\ube0c\ub7ec\ub9ac\uc758 \ub3d9\uc791\uc5d0 \ud544\uc694\ud55c \ud30c\uc77c\ub4e4\uc744 \uc790\ub3d9\uc73c\ub85c \ub2e4\uc6b4\ub85c\ub4dc\ud558\uc5ec \uad6c\uc131\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc774\uc640 \uac19\uc740 \ubc29\uc2dd\uc744 \uc0ac\uc6a9\ud568\uc73c\ub85c\uc368 \ud504\ub85c\uc81d\ud2b8\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub294 \uc678\ubd80 \ub77c\uc774\ube0c\ub7ec\ub9ac\ub4e4\uc758 \ucd94\uac00 \ubc0f \ubc84\uc804\uad00\ub9ac\uac00 \ud3b8\ub9ac\ud574\uc9c4\ub2e4\ub294 \uc7a5\uc810\uc774 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<h4>JDK<\/h4>\n\n\n\n<p>\ud504\ub85c\uc81d\ud2b8\uac00 \ucef4\ud30c\uc77c \uc2dc \uc0ac\uc6a9\ud560 JDK\uc758 \ubc84\uc804\uc744 \uc758\ubbf8\ud569\ub2c8\ub2e4. intelliJ\uc758 \uacbd\uc6b0 \uc0ac\uc6a9\uc790\uac00 \ub530\ub85c jdk\ub97c \uc124\uce58\ud558\uc9c0 \uc54a\uc544\ub3c4 intelliJ\uac00 \uae30\ubcf8\uc801\uc73c\ub85c \uac00\uc9c0\uace0 \uc788\ub294 jdk\uac00 \uc788\uc5b4 \ud504\ub85c\uc81d\ud2b8 \uc2e4\ud589\uc5d0\ub294 \ubb38\uc81c\uac00 \uc5c6\uc9c0\ub9cc jdk \uc124\uce58\ub97c \uc9c4\ud589\ud558\uc2e0 \ud6c4 \uc9c4\ud589\ud558\uc2dc\uae38 \uad8c\uc7a5 \ub4dc\ub9bd\ub2c8\ub2e4. jdk\ub294 Oracle, openJDK, Amazon Corretto \ub4f1\ub4f1 \ub2e4\uc591\ud55c \ubc84\uc804\uc774 \uc874\uc7ac\ud569\ub2c8\ub2e4. \ubcf8\uc778\uc774 \uc6d0\ud558\uc2dc\ub294 \ubc84\uc804\uc744 \uc124\uce58\ud558\uc2e0 \ud6c4 \uc9c4\ud589\ud558\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc544\ub798\uc640 \uac19\uc774 \uc124\uc815\uc744 \ub9c8\uce58\uace0 &#8220;Create&#8221;\ub97c \ud074\ub9ad\ud558\uc5ec \ub2e4\uc74c \ub2e8\uacc4\ub85c \ub118\uc5b4\uac11\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/VfgH7\/btrK6RDrDcF\/timKsTYQsPYJeDAQ67lkbK\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uc815\uc0c1\uc801\uc73c\ub85c \ud504\ub85c\uc81d\ud2b8 \uc0dd\uc131\uc744 \ub9c8\ucce4\ub2e4\uba74 \uc544\ub798\uc640 \uac19\uc774 \ud504\ub85c\uc81d\ud2b8\uac00 \uad6c\uc131\ub41c \uac83\uc744 \ud655\uc778\ud558\uc2e4 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc704\uc5d0\uc11c \uc5b8\uae09\ud55c \uac83\ucc98\ub7fc Maven\uacfc \uc5f0\ub3d9\ub418\uc5b4 \ud504\ub85c\uc81d\ud2b8\uac00 \uc0dd\uc0dd\ub418\uba74\uc11c pom.xml \ud30c\uc77c\uc774 \uac19\uc774 \uc0dd\uc131\ub41c \uac83\uc744 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ud6c4 \ud504\ub85c\uc81d\ud2b8\uc5d0 \ucd94\uac00\ud558\uace0\uc790 \ud558\ub294 \ub77c\uc774\ube0c\ub7ec\ub9ac\ub4e4\uc774 \uc788\uc744 \uacbd\uc6b0, \ud574\ub2f9 \ud30c\uc77c\uc5d0 \uba85\uc138\ud558\uac8c \ub420 \uac83\uc785\ub2c8\ub2e4. \ud558\uc9c0\ub9cc \uc9c0\uae08\uc740 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ub2eb\uc544\uc8fc\uc2dc\uba74 \ub429\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/b9FUxE\/btrK5wNnvic\/BwvYsWqbaJ6uzKklMY9VkK\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uc815\uc0c1\uc801\uc73c\ub85c \ud504\ub85c\uc81d\ud2b8\uac00 \uc0dd\uc131\ub418\uc5c8\ub2e4\uba74 \uc544\ub798\uc640 \uac19\uc740 \uad6c\uc870\ub97c \uac00\uc9c0\uac8c \ub420 \uac83\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/xCvdC\/btrK5Eq2aKO\/yXb4ok41CYfe8mxdKEAXUk\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\ud504\ub85c\uc81d\ud2b8\ub97c \uad6c\uc131\ud558\ub294 \uac01 \uc694\uc18c\ub4e4\uc740 \uac01\uac01 \ub2e4\uc74c\uacfc \uac19\uc740 \uc5ed\ud560\uc744 \ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>1. main\/java &#8211; \uc2e4\uc9c8\uc801\uc73c\ub85c \uc791\uc131\ud558\ub294 \uc18c\uc2a4\ucf54\ub4dc(*.java)\uac00 \uc704\uce58\ud558\ub294 \uacbd\ub85c\uc785\ub2c8\ub2e4.<br>2. test\/java &#8211; \uc791\uc131\ud55c \uc18c\uc2a4\ucf54\ub4dc\ub97c \ud14c\uc2a4\ud2b8\ud558\uae30 \uc704\ud55c \ud14c\uc2a4\ud2b8 \ucf54\ub4dc\uac00 \uc704\uce58\ud569\ub2c8\ub2e4. \ud574\ub2f9 \ub2e8\uacc4\uc5d0\uc11c\ub294 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.<br>3. pom.xml &#8211; Maven\uc73c\ub85c dependency\ub97c \uad00\ub9ac\ud558\uae30 \uc704\ud55c \ud30c\uc77c \uc785\ub2c8\ub2e4.<\/p><\/blockquote>\n\n\n\n<p>\uc608\ub97c \ub4e4\uc5b4 \uc544\ub798\uc640 \uac19\uc774 Main \uc774\ub77c\ub294 Class\ub97c \uc0dd\uc131 \ud6c4 \ub2e4\uc74c\uacfc \uac19\uc774 \ucf54\ub4dc\ub97c \uc791\uc131\ud574\ubcf4\uc558\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>intelliJ\ub294 \uc6b0\uce21 \uc0c1\ub2e8 \uba54\ub274\ub97c \ubcf4\uba74 \uc544\ub798\uc640 \uac19\uc774 \ud574\ub2f9 \ud504\ub85c\uc81d\ud2b8\ub97c \uc2e4\ud589\ud560 \uc218 \uc788\ub294 \ubc84\ud2bc\uc774 \uc788\uc2b5\ub2c8\ub2e4. \ud558\uc9c0\ub9cc \ucc98\uc74c \ud504\ub85c\uc81d\ud2b8\ub97c \uc0dd\uc131\ud55c \uc0c1\ud669\uc774\ub77c\uba74 \uc2e4\ud589\ubc84\ud2bc\uc774 \ube44\ud65c\uc131\ud654 \ub418\uc5b4\uc788\ub294 \uac83\uc744 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. Java\ub294 \uacb0\uad6d main \uc774\ub77c\ub294 \uc774\ub984\uc744 \uac00\uc9c4 \uba54\uc11c\ub4dc\uac00 \uc788\uc5b4\uc57c \uc2e4\ud589\ud560 \uc218 \uc788\uace0, \uc774\uac83\uc774 Java\ub85c \uc791\uc131\ub41c \ud504\ub85c\uadf8\ub7a8 \ucf54\ub4dc\uac00 \ub3d9\uc791\ud558\ub294 Flow\uc758 \uba54\uc778\uc774\ub77c\uace0 \ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ub530\ub77c\uc11c intelliJ\uac00 main method\uac00 \uc5b4\ub514\uc5d0 \uc788\ub294 \uc9c0 \uc9c0\uc815\ud574\uc918\uc57c \ud569\ub2c8\ub2e4. \uc774 \uacfc\uc815\uc740 &#8220;Add Configuration&#8221;\uc744 \uc120\ud0dd\ud558\uc5ec \uc9c0\uc815\ud560 \uc218\ub3c4 \uc788\uc9c0\ub9cc \uc774\ubcf4\ub2e4 \ub354 \uac04\ub2e8\ud55c \ubc29\ubc95\uc744 \uc18c\uac1c\ud558\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc791\uc131\ud55c \uc18c\uc2a4\ucf54\ub4dc \ud30c\uc77c\uc744 \ubcf4\uba74 main method \uc606\uc5d0 \uc2e4\ud589\ubc84\ud2bc\uc774 \ud65c\uc131\ud654 \ub41c \uac83\uc744 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ud574\ub2f9 \ubc84\ud2bc\uc744 \ud074\ub9ad\ud558\uace0 &#8220;Run Main.main()&#8221; \uc774\ub77c\ub294 \uc635\uc158\uc744 \uc120\ud0dd\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/bCYmfQ\/btrK4Xdm99k\/fVkCAlrBYargu2FqaKkoZk\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uadf8\ub7fc main method\uac00 \uc2e4\ud589\ub418\uace0 \uc544\ub798\uc640 \uac19\uc774 \uc815\uc0c1\uc801\uc73c\ub85c \ucef4\ud30c\uc77c \uacb0\uacfc\uac00 \ucd9c\ub825\ub418\ub294 \uac83\uc744 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/cl520s\/btrK6Q5qPx1\/rK2Wb249QWkJ2aP0vC92Hk\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uc704\uc758 \uacfc\uc815\uc744 \ud55c\ubc88 \uac70\ucce4\ub2e4\uba74 intelliJ \ud504\ub85c\uc81d\ud2b8 \ud654\uba74\uc758 \uc6b0\uce21 \uc0c1\ub2e8\uc5d0 \ud574\ub2f9 \ud504\ub85c\uc81d\ud2b8\ub97c \uc2e4\ud589\ud558\ub294 \ubc84\ud2bc\uc774 \ud65c\uc131\ud654 \ub41c \uac83\uc744 \ud655\uc778\ud560 \uc218 \uc788\uc73c\uba70, \uc55e\uc73c\ub85c \uc18c\uc2a4\ub97c \uc2e4\ud589\ud560 \ub54c \ud574\ub2f9 \ubc84\ud2bc\uc744 \ud074\ub9ad\ud558\uc5ec \uc2e4\ud589\ud558\uba74 \ub429\ub2c8\ub2e4. \ub610\ud55c \ud504\ub85c\uadf8\ub7a8\uc774 \uc2e4\ud589\ub418\ub294 \uc911\uc5d0\ub294 \uc0ac\uac01\ud615\uc73c\ub85c \ud45c\uc2dc\ub41c \ubd80\ubd84\uc774 \ube68\uac04\uc0c9\uc73c\ub85c \ud65c\uc131\ud654 \ub418\ub294 \ub370, \ubb34\ud55c\ub8e8\ud504\uc640 \uac19\uc774 \ud504\ub85c\uadf8\ub7a8\uc744 \uac15\uc81c\ub85c \uc885\ub8cc\ud574\uc57c\ud558\ub294 \uacbd\uc6b0 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/EaJWQ\/btrK2opm2ac\/qYsz3UNtV3gmFEUDDcjGKK\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uadf8\ub807\ub2e4\uba74 \uc774\uc81c \ud504\ub85c\uc81d\ud2b8\ub97c Git \/ Github\uacfc \uc5f0\ub3d9\ud574\ubcf4\ub3c4\ub85d \ud558\uaca0\uc2b5\ub2c8\ub2e4. intelliJ\uc758 \uc0c1\ub2e8 \uba54\ub274\uc5d0\uc11c &#8220;IntelliJ IDEA&#8221; =&gt; &#8220;Preferences&#8221;\ub85c \uc9c4\uc785\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/3RqRB\/btrK6ABASMj\/ghXK45Kf6eNEassKsCVu1k\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uadf8 \ud6c4 \uc67c\ucabd \uba54\ub274\uc5d0\uc11c &#8220;Git&#8221; \uc774\ub77c\ub294 \uba54\ub274\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4. Git\uc774 \uc774\ubbf8 \uc124\uce58\ub418\uc5b4 \uc788\ub294 \uc0c1\ud669\uc774\ub77c\uba74 \uc544\ub798\uc640 \uac19\uc774 \uc790\ub3d9\uc73c\ub85c Git\uc774 \uc124\uce58\ub41c path\uac00 \uc7a1\ud600\uc788\uc744 \uac83\uc785\ub2c8\ub2e4. \ub9cc\uc57d \uc774\ub807\ub2e4\uba74 \ub530\ub85c Git\uc5d0 \ub300\ud574\uc11c \uc124\uc815\ud574\uc904 \ubd80\ubd84\uc740 \uc5c6\uc2b5\ub2c8\ub2e4. MacOS\uc758 \uacbd\uc6b0 Git\uc774 \uae30\ubcf8\uc801\uc73c\ub85c \uc124\uce58\ub418\uc5b4 \uc788\uae30 \ub54c\ubb38\uc5d0 \ub530\ub85c \uc124\uce58\ud560 \uc77c\uc740 \uac70\uc758 \uc5c6\uc744 \uac83\uc785\ub2c8\ub2e4. \ub9cc\uc57d Git\uc774 \uc124\uce58\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc740 \uacbd\uc6b0\ub77c\uba74 \uc544\ub798\uc758 \ub9c1\ud06c\ub97c \ucc38\uace0\ud558\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/lpvC1\/btrK6cVctPN\/Bg8eeMeKCiCnqj3oob3Vuk\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/velog.io\/@izi\/Mac%EC%97%90%EC%84%9C-Homebrew%EB%A5%BC-%ED%86%B5%ED%95%B4-git-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0\">Mac\uc5d0\uc11c Homebrew\ub97c \ud1b5\ud574 git \uc124\uce58\ud558\uae30Homebrew\ub294 Mac\uc6a9 \ud328\ud0a4\uc9c0 \uad00\ub9ac \ub3c4\uad6cvelog.io<\/a><\/p>\n\n\n\n<p>Git\uc774 \uc815\uc0c1\uc801\uc73c\ub85c \uc124\uce58\ub41c \uac83\uc774 \ud655\uc778\ub418\uc5c8\ub2e4\uba74 \uc774\uc81c \ud604\uc7ac \uc0dd\uc131\ud55c \ud504\ub85c\uc81d\ud2b8\uc640 Git\uc744 \uc5f0\uacb0\ud574\uc8fc\ub294 \uacfc\uc815\uc774 \ud544\uc694\ud569\ub2c8\ub2e4. \uc6b0\ub9ac\ub294 \uc774\ub97c &#8220;\ud504\ub85c\uc81d\ud2b8\uc5d0 Git Repository&#8221;\ub97c \uc0dd\uc131\ud55c\ub2e4\uace0 \ud45c\ud604\ud569\ub2c8\ub2e4. \ud504\ub85c\uc81d\ud2b8\uc640 Git, \uadf8\ub9ac\uace0 Github\uc744 \uc5f0\ub3d9\ud574\uc11c \uad00\ub9ac\ud558\uac8c \ub418\uba74 \uc544\ub798\uc640 \uac19\uc740 \uc5f0\ub3d9 \uad6c\uc870\ub97c \uac00\uc9c0\uac8c \ub429\ub2c8\ub2e4 (\uc804\uccb4\uc801\uc778 \uad6c\uc870\ub97c \uc774\ud574\ud558\ub294 \ubaa9\uc801\uc73c\ub85c \ucc38\uace0\ud558\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/QFZkH\/btrLbxL2nhv\/QquXnjoNzimxEUKDOiFZkk\/img.jpg\" alt=\"\"\/><figcaption>\ud504\ub85c\uc81d\ud2b8\uc640 Git \/ Github\uc758 \uc5f0\ub3d9\uc774 \uc644\ub8cc\ub418\uc5c8\uc744 \ub54c\uc758 \uad6c\uc870<\/figcaption><\/figure>\n\n\n\n<p>\ud558\uc9c0\ub9cc \ud504\ub85c\uc81d\ud2b8\ub97c \ub9cc\ub4e4 \ub54c\ubd80\ud130 Git Repository\uac00 \uc0dd\uc131\ub418\uc9c0\ub294 \uc54a\uc2b5\ub2c8\ub2e4. Git Repository\ub97c \uba3c\uc800 \uc0dd\uc131\ud55c \ub4a4, Github\uacfc \uc5f0\uacb0\ud558\uc5ec \ud504\ub85c\uc81d\ud2b8\uc758 \ubc84\uc804\uad00\ub9ac\ub97c \uc2dc\uc791\ud574\uc57c\ud569\ub2c8\ub2e4. \ud130\ubbf8\ub110 \uc0c1\uc5d0\uc11c\ub77c\uba74 \ud574\ub2f9 \ud504\ub85c\uc81d\ud2b8 \ub514\ub809\ud130\ub9ac\uc5d0\uc11c &#8220;git init&#8221; \uba85\ub839\uc5b4\ub97c \uc0ac\uc6a9\ud588\uaca0\uc9c0\ub9cc, intelliJ\uc5d0\uc11c\ub294 \uc774\ub97c \uba85\ub839\uc5b4 \uc785\ub825\uc5c6\uc774 \ucc98\ub9ac\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc6b0\uc120 \uc0c1\ub2e8\uc758 \uba54\ub274\ubc14\uc5d0\uc11c &#8220;VCS&#8221;\ub77c\ub294 \uba54\ub274\uc5d0\uc11c &#8220;Create Git Repository&#8221;\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4. \uc774\ud6c4 Git Repository\ub97c \uc5b4\ub514\uc5d0 \uc0dd\uc131\ud560 \uc9c0 \uc120\ud0dd\ud558\ub294 \ucc3d\uc774 \ub098\uc624\ub294 \ub370, \ud504\ub85c\uc81d\ud2b8\uc758 Root Directory\ub85c \uc9c0\uc815\ud574\uc8fc\uba74 \ub429\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/PCo71\/btrLb4XdtGx\/N8hjYhF9tkYJYctCIAMxrK\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uc815\uc0c1\uc801\uc73c\ub85c Git Repository\ub97c \uc0dd\uc131\ud588\ub2e4\uba74 \ud504\ub85c\uc81d\ud2b8 \ub0b4\uc758 \ubaa8\ub4e0 \ud30c\uc77c\ub4e4\uc774 \ube68\uac04\uc0c9\uc73c\ub85c \ub098\ud0c0\ub098\ub294 \uac83\uc744 \ud655\uc778\ud560 \uc218 \uc788\ub294 \ub370, \uc774\ub294 \ub4a4\uc5d0\uc11c \uc790\uc138\ud788 \uc124\uba85\ud558\ub3c4\ub85d \ud558\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/o6UYT\/btrK9yk2CIn\/06THmFfGVw5RhYDMphh1f1\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\ucd94\uac00\uc801\uc73c\ub85c .gitignore \ub77c\ub294 \ud30c\uc77c\uc744 \ud30c\uc77c\uc744 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ud574\ub2f9 \ud30c\uc77c\uc5d0\ub294 Git Repository\uc640 \uc5f0\ub3d9\ud560 \ud544\uc694\uac00 \uc5c6\ub294 \ud30c\uc77c\ub4e4\uc744 \uba85\uc138\ud558\uac8c \ub418\uba70, .gitignore\uc5d0 \uba85\uc138\ub418\uc9c0 \uc54a\uc740 \ud30c\uc77c\ub4e4\uc740 Git\uc5d0\uc11c \ubc84\uc804\uad00\ub9ac\ub97c \ud558\uc9c0 \uc54a\uac8c\ub418\uc5b4 Add \ubc0f Commit \uacfc\uc815\uc5d0 \ud3ec\ud568\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \uc774\ub97c \uac00\ub9ac\ucf1c &#8220;Tracking \ud558\uc9c0 \uc54a\ub294\ub2e4&#8221; \ub77c\uace0 \ud45c\ud604\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/VCb98\/btrK91AEjBg\/BoPngXpU2MCjXVbhu4LUW0\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uc774 \uacfc\uc815\uae4c\uc9c0 \uc815\uc0c1\uc801\uc73c\ub85c \ub9c8\ucce4\ub2e4\uba74 \uc774\uc81c \uc6b0\ub9ac\ub294 \ud504\ub85c\uc81d\ud2b8\ub97c Git\uacfc \uc5f0\ub3d9\ud558\uc5ec \ubc84\uc804\uad00\ub9ac\ub97c \ud560 \uc218 \uc788\uac8c \ub41c \uac83 \uc785\ub2c8\ub2e4. \uadf8\ub807\ub2e4\uba74 \uc774\uc81c Github\uacfc \ud604\uc7ac \uc6b0\ub9ac\uc758 \ub85c\uceec \uc800\uc7a5\uc18c\uc5d0 \uc788\ub294 Git Repository\ub97c \uc5f0\uacb0\ud574\ubcf4\ub3c4\ub85d \ud558\uaca0\uc2b5\ub2c8\ub2e4. \uc774\uc804\uc5d0 \ubcf4\uc5ec\ub4dc\ub838\ub358 \uc774 \uad6c\uc870\ub97c \uae30\uc5b5\ud558\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4 (\uc544\ub798\uc758 \uad6c\uc870\ub3c4\uc5d0\uc11c\ub294 github\uc774\ub77c\uace0 \uba85\uc138\ud588\uc9c0\ub9cc &#8220;Remote Repository&#8221;\ub77c\uace0 \ud45c\ud604\ud560\uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4)<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/QFZkH\/btrLbxL2nhv\/QquXnjoNzimxEUKDOiFZkk\/img.jpg\" alt=\"\"\/><figcaption>\ud504\ub85c\uc81d\ud2b8\uc640 Git \/ Github\uc758 \uc5f0\ub3d9\uc774 \uc644\ub8cc\ub418\uc5c8\uc744 \ub54c\uc758 \uad6c\uc870<\/figcaption><\/figure>\n\n\n\n<p>\uc774\ud6c4 GitHub \uc774\ub77c\ub294 \ud0ed\uc73c\ub85c \uc774\ub3d9\ud569\ub2c8\ub2e4. \uc800\uc758 \uacbd\uc6b0 \uc774\ubbf8 \ub4f1\ub85d\ub41c \uacc4\uc815\uc774 \uc788\uc5b4 \ub2e4\uc74c\uacfc \uac19\uc774 \ub098\ud0c0\ub098\uc9c0\ub9cc \uc774\uc804\uc5d0 \ucd94\uac00\ud55c \uacc4\uc815\uc774 \uc5c6\uc744 \uacbd\uc6b0 \ube44\uc5b4\uc788\uc744 \uac83\uc785\ub2c8\ub2e4. \uc5ec\uae30\uc5d0 \uac01\uc790 \uc0ac\uc6a9\ud558\uc2dc\ub294 Github \uacc4\uc815\uc744 \ucd94\uac00\ud574\uc8fc\uc2dc\uba74 \ub429\ub2c8\ub2e4. \uc0c1\ub2e8\uc5d0 \ubcf4\uc774\ub294 &#8220;+&#8221;\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/mWqws\/btrK4DTTYYd\/Wzp5qxgEPYuao0qZqLKgJK\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>&#8220;+&#8221; \ubc84\ud2bc\uc744 \ud074\ub9ad\ud588\ub2e4\uba74 \uc544\ub798\uc640 3\uac00\uc9c0 \uc635\uc158\uc774 \ub098\ud0c0\ub098\ub294 \ub370 \uc5ec\uae30\uc11c 1\ubc88 \ub610\ub294 2\ubc88\uc73c\ub85c \uc9c4\ud589\ud560 \uac83\uc785\ub2c8\ub2e4. 1\ubc88\uc758 \uacbd\uc6b0 Github\uc5d0 \ub85c\uadf8\uc778 \ud558\ub294 \uac83\ucc98\ub7fc Github \uacc4\uc815\uc744 \ub4f1\ub85d\ud558\ub294 \ubc29\uc2dd\uc774\uace0, intelliJ\uc5d0\uc11c \uc548\ub0b4\ud558\ub294 \uc808\ucc28\ub300\ub85c \uc9c4\ud589\ud558\uc2dc\uba74 \ub429\ub2c8\ub2e4. \ud558\uc9c0\ub9cc Github\uc774 Token \ubc29\uc2dd\uc73c\ub85c \uc778\uc99d\ubc29\uc2dd\uc744 \ubcc0\uacbd\ud55c \uc774\uc720\ub85c \uc774 \uacc4\uc815\uc744 \uc0ac\uc6a9\ud55c \ub4f1\ub85d\uc774 \uc81c\ub300\ub85c \uc774\ub904\uc9c0\uc9c0 \uc54a\ub294 \uacbd\uc6b0\uac00 \ub9ce\uc2b5\ub2c8\ub2e4. \uc774\ub7ec\ud55c \uacbd\uc6b0 2\ubc88\uc73c\ub85c \uc9c4\ud589\ud558\uc154\uc57c \ud569\ub2c8\ub2e4. 2\ubc88\uc744 \uc9c4\ud589\ud558\uae30 \uc704\ud574\uc11c\ub294 \uadf8 \uc804\uc5d0 \uacc4\uc815\uc5d0 \uc5d1\uc138\uc2a4\ud558\uae30 \uc704\ud55c Token\uc744 \ubc1c\uae09\ubc1b\ub294 \uc808\ucc28\uac00 \ud544\uc694\ud569\ub2c8\ub2e4. \ud574\ub2f9 \uc808\ucc28\uc758 \uacbd\uc6b0 \uc544\ub798 \ub9c1\ud06c\ub97c \ucc38\uc870\ud558\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/bruC0Y\/btrK6AVUySs\/Aac4ZN77HPkBSk6VPDksQ0\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p><a href=\"https:\/\/curryyou.tistory.com\/344\" target=\"_blank\" rel=\"noreferrer noopener\">GitHub \ud1a0\ud070 \uc778\uc99d \ub85c\uadf8\uc778: Personal Access Token \uc0dd\uc131 \ubc0f \uc0ac\uc6a9 \ubc29\ubc95Git Hub\uc5d0\uc11c&nbsp;ID\/PW\uae30\ubc18\uc758 Basic Authentication \uc778\uc99d\uc744 \uae08\uc9c0\ud558\uace0, ID\/Personal Access Token \ubc29\uc2dd\uc758 Token Authentication&nbsp;\uc778\uc99d\uc744 \uc694\uad6c\ud558\uace0 \uc788\ub2e4. \uc55e\uc73c\ub85c\ub294 \uc18c\uc2a4\ucf54\ub4dc\ub97c push\/clone\ud558\ub824\uace0 \ud558\uba74, \uc544\ub798\uc640 \uac19\uc740 \ubb38\uad6c..curryyou.tistory.com<\/a><\/p>\n\n\n\n<p>\uc815\uc0c1\uc801\uc73c\ub85c \uacc4\uc815\ucd94\uac00\uac00 \uc644\ub8cc\ub418\uc5c8\ub2e4\uba74 \uc544\ub798\uc640 \uac19\uc774 \uc790\uc2e0\uc758 Github \uacc4\uc815\uc774 \ub4f1\ub85d\ub41c&nbsp; \uac83\uc744 \ud655\uc778\ud560 \uc218 \uc788\uc744 \uac83\uc785\ub2c8\ub2e4. \uc774\ub294 intelliJ\uc5d0 \ud574\ub2f9 \uacc4\uc815\uc774 \ucd94\uac00\ub41c \uac83\uc774\ubbc0\ub85c \uc774\ud6c4 \uc0dd\uc131\ud558\ub294 \ub2e4\ub978 \ud504\ub85c\uc81d\ud2b8\uc5d0 \ub300\ud574\uc11c\ub3c4 \ub3d9\uc77c\ud55c \uacc4\uc815\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/XRrP4\/btrK2nDWK5t\/jaYYJmN7hgHBH4DfttKsTk\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>\uc5ec\uae30\uc11c\ub294 2\uac00\uc9c0 \ubc29\ubc95\uc73c\ub85c \uc811\uadfc\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>1. Github\uc5d0\uc11c Repository\ub97c \uc0dd\uc131\ud55c \ub4a4 \ud504\ub85c\uc81d\ud2b8\ub97c \uc774 Repository\uc640 \uc5f0\uacb0<br>2. \ud604\uc7ac \ud504\ub85c\uc81d\ud2b8\ub97c \ubc14\ub85c Github\uc73c\ub85c \uc62c\ub824\uc11c \uc5f0\uacb0<\/p><\/blockquote>\n\n\n\n<p>=&gt; \uc774 \ub450 \uacfc\uc815\uc774 \ub0b4\ubd80\uc801\uc73c\ub85c \ub3d9\uc791\ud558\ub294 \ubc29\uc2dd\uc740 \ub3d9\uc77c\ud569\ub2c8\ub2e4. \ub2e8\uc9c0 Github Repository\ub97c \uc0dd\uc131 \ud6c4 \ud504\ub85c\uc81d\ud2b8\uc640 \uc5f0\uacb0\ud574\uc8fc\ub294 \uacfc\uc815\uc744 \ubcf8\uc778\uc774 \uc9c1\uc811\ud560 \uac83\uc778\uc9c0, \uc544\ub2c8\uba74 \uc774 \uacfc\uc815\uc744 intelliJ\uac00 \uc790\ub3d9\uc73c\ub85c \ucc98\ub9ac\ud558\ub3c4\ub85d \ud560 \uac83\uc778\uc9c0\uc5d0 \ub300\ud55c \ucc28\uc774\uc785\ub2c8\ub2e4. 2\ubc88\uc774 \uc808\ucc28\uac00 \ub354 \uac04\ub2e8\ud558\uc9c0\ub9cc \ud559\uc2b5\uc758 \ubaa9\uc801\uc744 \uc704\ud574\uc11c 1\ubc88\uc744 \uc9c1\uc811 \ud574\ubcf4\uc2dc\ub294 \uac83\ub3c4 \uad8c\uc7a5\ub4dc\ub9bd\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc774 \uae00\uc5d0\uc11c\ub294 1, 2\ubc88\uc744 \ubaa8\ub450 \uc9c4\ud589\ud574\ubcf4\ub3c4\ub85d \ud558\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<h4>1. Github\uc5d0\uc11c Repository\ub97c \uc0dd\uc131\ud55c \ub4a4 \ud504\ub85c\uc81d\ud2b8\ub97c \uc774 Repository\uc640 \uc5f0\uacb0<\/h4>\n\n\n\n<p>\uc6b0\uc120 \uc0dd\uc131\ud558\uc2e0 \uac01\uc790\uc758 Github \uacc4\uc815\uc5d0 \ub85c\uadf8\uc778\ud55c \ub4a4 &#8220;Repository&#8221; \ub77c\ub294 \ud0ed\uc73c\ub85c \uc774\ub3d9\ud569\ub2c8\ub2e4. \uadf8\ub9ac\uace0 \uc624\ub978\ucabd\uc5d0 \ubcf4\uc774\ub294 &#8220;New&#8221;\ub97c \ud074\ub9ad\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/vl8PU\/btrLaCNMtee\/hFXY7S1hlD8XvKM62ulYlk\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uadf8 \ud6c4 Repository\uc758 \uc774\ub984\uc744 \uc9c0\uc815\ud558\uace0 Public or Private\uc744 \uc9c0\uc815\ud55c \ub4a4 \uc544\ub798\uc5d0 \uc788\ub294 &#8220;Create repository&#8221;\ub97c \ud074\ub9ad\ud558\uc5ec \uc0dd\uc131\uc744 \uc9c4\ud589\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/bqrEOR\/btrLcJrJcYE\/3GfSkiH0wKrpEIX4zSaGG0\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uc815\uc0c1\uc801\uc73c\ub85c \uc0dd\uc131\ub418\uc5c8\ub2e4\uba74 \uc544\ub798\uc640 \uac19\uc740 \ucc3d\uc774 \ub098\ud0c0\ub0a0 \uac83\uc785\ub2c8\ub2e4. \uc5ec\uae30\uc11c \ube68\uac04\uc0c9\uc73c\ub85c \ud45c\uc2dc\ub41c \ubd80\ubd84\uc740 \ub098\uc911\uc5d0 \ud574\ub2f9 Repository\uc640 \ud504\ub85c\uc81d\ud2b8\ub97c \uc5f0\uacb0\ud558\ub294 \ub370 \uc0ac\uc6a9\ub418\ub294 url \uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/n4FBr\/btrLe0UcNmk\/6hzlvhbOX6FDNMmb4oXn40\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uadf8\ub807\ub2e4\uba74 \ub2e4\uc2dc \ud504\ub85c\uc81d\ud2b8\ub85c \uc774\ub3d9\ud574\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \ub4a4\uc5d0\uc11c \uc790\uc138\ud788 \uc124\uba85\ud558\uaca0\uc9c0\ub9cc \ud504\ub85c\uc81d\ud2b8\uac00 Git\uacfc \uc5f0\ub3d9\uc774 \uc644\ub8cc\ub41c \uc2dc\uc810\uc5d0\uc11c itelliJ\uc758 \uc6b0\uce21 \uc0c1\ub2e8\uc744 \ubcf4\uba74 \ub2e4\uc74c\uacfc \uac19\uc774 \uc0c8\ub85c\uc6b4 \ubc84\ud2bc\uc774 \ub098\ud0c0\ub09c \uac83\uc744 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ub4a4\uc5d0\uc11c \uc790\uc138\ud788 \uc124\uba85\ud558\uaca0\uc9c0\ub9cc 2\ubc88\uc774 &#8220;Commit&#8221;\uc744 \uc218\ud589\ud558\ub294 \ubc84\ud2bc\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/832YB\/btrK5EEr0Yu\/zkUTSa0t6TBoSaMuEn0NFK\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uc6b0\ub9ac\ub294 \uc774\uc804\uc5d0 \ud504\ub85c\uc81d\ud2b8\uc5d0 Git Repository\uc5d0 Commit\ud558\uc9c0 \uc54a\uc558\uc73c\ubbc0\ub85c \uc6b0\uc120 \uc774 \uacfc\uc815\uc744 \uba3c\uc800 \uc9c4\ud589\ud574\uc8fc\uaca0\uc2b5\ub2c8\ub2e4. 2\ubc88 \ubc84\ud2bc\uc744 \ub20c\ub7ec\uc8fc\uba74 \uc544\ub798\uc640 \uac19\uc774 Add \ubc0f Commit \ud574\uc57c\ud560 \ud30c\uc77c\ub4e4\uc758 \ub9ac\uc2a4\ud2b8\uc640 \ud568\uaed8 Commit \uba54\uc2dc\uc9c0\ub97c \uc785\ub825\ud574\uc8fc\ub294 \ub780\uc774 \ub098\uc635\ub2c8\ub2e4. \uc801\uc808\ud55c Commit \uba54\uc2dc\uc9c0\ub97c \uc785\ub825 \ud6c4 \ud558\ub2e8\uc5d0 \uc788\ub294 &#8220;Commit&#8221; \ub610\ub294 &#8220;Commit and Push&#8230;&#8221;\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4 (Commit\uc744 \uc120\ud0dd\ud560 \uacbd\uc6b0 \uc704 \uc0c1\ub2e8\uc758 3\ubc88 \ubc84\ud2bc\uc744 \ud074\ub9ad\ud574\uc11c Push\ub97c \ud55c\ubc88 \ub354 \uc9c4\ud589\ud574\uc918\uc57c \ud558\uace0, &#8220;Commit and Push&#8230;&#8221;\ub97c \uc120\ud0dd\ud55c \uacbd\uc6b0 Commit\uacfc Push\uac00 \ud55c\ubc88\uc5d0 \uc9c4\ud589\ub429\ub2c8\ub2e4). \ub458 \uc911\uc5d0 \uc6d0\ud558\ub294 \uac83\uc744 \uc120\ud0dd\ud558\uc154\uc11c \uc9c4\ud589\ud558\uc2dc\uba74 \ub429\ub2c8\ub2e4. \ud558\uc9c0\ub9cc &#8220;Commit and Push&#8230;&#8221;\ub97c \uc0ac\uc6a9\ud558\uba74 Remote Repository (Github)\uc73c\ub85c \ubcc0\uacbd\ub41c \ub0b4\uc6a9\uc774 \ud55c\ubc88\uc5d0 \uc62c\ub77c\uac00\uae30 \ub54c\ubb38\uc5d0 \uc2e4\uc218\ud55c \ubd80\ubd84\uc774 \uc788\uc744 \uacbd\uc6b0 \uc774\ub97c \uc218\uc815\ud560 \uc218 \uc788\ub294 \uc5ec\uc9c0\uac00 \uc5c6\uae30 \ub54c\ubb38\uc5d0 \uc2e0\uc911\ud788 \uc0ac\uc6a9\ud558\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/cWTemf\/btrK9aR8rnI\/TpagydF9KHpvVtg8FCLyA1\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\ud558\uc9c0\ub9cc Commit \ud6c4 Push\ub97c \uc9c4\ud589\ud558\ub824\uace0 \ud558\uba74 \uc544\ub798\uc640 \uac19\uc740 \ucc3d\uc774 \ub098\ud0c0\ub0a0 \uac83\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/ozcik\/btrLcgDfEWM\/qM8g8IQvWxeRDvGUYfqAVK\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uc774\ub7ec\ud55c \ucc3d\uc774 \ub098\ud0c0\ub098\ub294 \uc774\uc720\ub294 \uc5b4\ub5a4 Remote Repository(= Github Repository)\uc640 \ud504\ub85c\uc81d\ud2b8\ub97c \uc5f0\uacb0\ud560 \uac83\uc778\uc9c0 \uc124\uc815\ub41c \ubc14\uac00 \uc5c6\uae30 \ub54c\ubb38\uc785\ub2c8\ub2e4. \ub530\ub77c\uc11c \uc774\ub97c \uc9c0\uc815\ud574\uc8fc\uae30 \uc704\ud574 \uc0c1\ub2e8\uc5d0 \uc788\ub294 &#8220;Define Remote&#8221;\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/baHP8B\/btrLb4Qsh27\/zm78lPlLJkkrYGVLge3pP1\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uadf8\ub7fc \uc704\uc640 \uac19\uc740 \ucc3d\uc774 \ub098\ud0c0\ub0a0\ud150\ub370 \uc704\uc758 \ucc3d\uc5d0\uc11c \ub9d0\ud558\ub294 URL\uc740 \uc774\uc804\uc5d0 Github\uc5d0\uc11c Repository\ub97c \uc0dd\uc131\ud55c \ub4a4 \uc0dd\uc131\ub41c URL\uc744 \ub9d0\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/AfvOu\/btrLbLXOmBv\/Msj1Vojsix7RUCQGdU9rEK\/img.png\" alt=\"\"\/><figcaption>\uc774\ub807\uac8c \uc0dd\uc131\ub41c URL\uc744 \ubcf5\uc0ac\ud569\ub2c8\ub2e4<\/figcaption><\/figure>\n\n\n\n<p>\uc624\ub978\ucabd\uacfc \uac19\uc774 \ud574\ub2f9\uac12\uc744 \ubcf5\uc0ac\ud558\uc5ec URL\uc5d0 \ub123\uc5b4\uc90d\ub2c8\ub2e4. \uadf8\ub9ac\uace0 OK\ub97c \ub20c\ub7ec\uc8fc\uba74 \ub2e4\uc74c\uacfc \uac19\uc774 Push\ud560 \ud30c\uc77c\ub4e4\uc774 \ub098\ud0c0\ub098\uace0 &#8220;Push&#8221;\ub97c \uc120\ud0dd\ud558\uc5ec Github Repository\uc5d0 \ud504\ub85c\uc81d\ud2b8\ub97c \uc5f0\ub3d9\ud560 \uc218 \uc788\uac8c \ub429\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/kBiQh\/btrLak0TDN1\/E6HkYj7n2ONkxTOX4ViNSk\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/bg005F\/btrLfMaq7lr\/HcwCJf31q81ah6SBRCkW1k\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<h3>2. \ud604\uc7ac \ud504\ub85c\uc81d\ud2b8\ub97c \ubc14\ub85c Github\uc73c\ub85c \uc62c\ub824\uc11c \uc5f0\uacb0<\/h3>\n\n\n\n<p>\uadf8\ub807\ub2e4\uba74 \uc774\uc81c \uc0dd\uc131\ud55c \ud504\ub85c\uc81d\ud2b8\ub97c github\uc5d0 push \ud558\uaca0\uc2b5\ub2c8\ub2e4. IntelliJ\uc758 \uc0c1\ub2e8 \uba54\ub274\ub97c \ubcf4\uba74 &#8220;VCS(=Version Contorl System)&#8221;\ub77c\ub294 \uba54\ub274\uac00 \uc788\uc2b5\ub2c8\ub2e4. \uc5ec\uae30\uc11c &#8220;Share Project on Github&#8221; \uc774\ub77c\ub294 \uba54\ub274\uac00 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub97c \uc120\ud0dd\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/kQJ0j\/btrK8fxjJIt\/d5IK110FTxQXmEi5rMCuQ0\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uadf8\ub7ec\uba74 \uc544\ub798\uc640 \uac19\uc774 \uc790\uc2e0\uc758 Github Repository\uc5d0 \uc0dd\uc131\ud560 Repository\uc758 \uc774\ub984\uacfc public &amp; private, remote, description \ub4f1\uc744 \uc120\ud0dd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc77c\ubc18\uc801\uc73c\ub85c public\uc73c\ub85c \uacf5\uac1c\ud558\uace0 \uc2f6\uc740 \ud504\ub85c\uc81d\ud2b8\ub77c\uba74 \ud2b9\ubcc4\ud788 \ub354 \uc124\uc815\ud560 \ubd80\ubd84\uc740 \uc5c6\uc2b5\ub2c8\ub2e4. \uadf8\ub9ac\uace0 &#8220;Share&#8221;\ub97c \ud074\ub9ad\ud574\uc8fc\uba74 \ub429\ub2c8\ub2e4. \uadf8\ub7fc \uc624\ub978\ucabd\uacfc \uac19\uc774 commit\ud560 \ud30c\uc77c\ub4e4\uacfc \ud568\uaed8 Commit \uba54\uc2dc\uc9c0\ub97c \uc785\ub825\ud560&nbsp; \uc218 \uc788\ub294 \ucc3d\uc774 \ub098\ud0c0\ub0a9\ub2c8\ub2e4 (Push\ub97c \ud558\uae30 \uc704\ud574\uc11c\ub294 \ud504\ub85c\uc81d\ud2b8\uc758 \ubcc0\uacbd \ub0b4\uc6a9\uc5d0 \ub300\ud574\uc11c \uc774\ubbf8 Git Repository\uc5d0 Add \ubc0f Commit\uc774 \ub418\uc5b4 \uc788\uc5b4\uc57c \ud55c\ub2e4\ub294 \uc810\uc744 \uae30\uc5b5\ud574\uc8fc\uc138\uc694).<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/tAfSX\/btrK6dzMY0w\/wywxJuFckN02dbPpyPN7O1\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uadf8\ub9ac\uace0 Github\uc5d0 \uc774\ub3d9\ud574\ubcf4\uba74 \uc544\ub798\uc640 \uac19\uc774 \uc815\uc0c1\uc801\uc73c\ub85c Java \ud504\ub85c\uc81d\ud2b8\ub97c Github\uc73c\ub85c \uc62c\ub9b0 \uac83\uc744 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/dq6CTK\/btrK49Za9JC\/DkOsJlmr7b6jCVKIwIle9k\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>\uc774 \uacfc\uc815\uae4c\uc9c0 \ub9c8\ucce4\ub2e4\uba74 Java \ud504\ub85c\uc81d\ud2b8\ub97c \uc0dd\uc131\ud558\uace0 \uc774\ub97c Git \/ Github\uacfc \uc5f0\ub3d9\ud55c \uac83\uc785\ub2c8\ub2e4. \uadf8\ub807\ub2e4\uba74 \ub9c8\uc9c0\ub9c9\uc73c\ub85c \uc5f0\ub3d9\uc744 \ub9c8\uce5c \uc0c1\ud669\uc5d0\uc11c \uc774\ub97c \uc0ac\uc6a9\ud558\ub294 \ubc29\ubc95\uc5d0 \ub300\ud574\uc11c \uc54c\uc544\ubcf4\ub3c4\ub85d \ud558\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\ud504\ub85c\uc81d\ud2b8\uac00 github\uacfc \uc5f0\ub3d9\uc744 \ub9c8\uce58\uac8c \ub418\uba74 \uc544\ub798\uc640 \uac19\uc774 \uc0c1\ub2e8 \uba54\ub274\uc5d0 &#8220;Git:&#8221; \uc774\ub77c\ub294 \ud0ed\uc73c\ub85c 3\uac1c\uc758 \ubc84\ud2bc\uc774 \uc81c\uacf5\ub429\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/832YB\/btrK5EEr0Yu\/zkUTSa0t6TBoSaMuEn0NFK\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uac01\uac01\uc758 \ubc84\ud2bc\uc740 git\uc758 \ub2e4\uc74c \uba85\ub839\uc5b4\uc640 \ub9e4\uce6d\ub429\ub2c8\ub2e4.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>1. git pull origin master &#8211; \ud604\uc7ac \uc5f0\ub3d9\ub41c Github Repository\uc758 \ub0b4\uc6a9\uc744 pull \ud574\uc635\ub2c8\ub2e4.<br>2. git commit -m &#8220;&#8230;&#8221; &#8211; \ud604\uc7ac \ubcc0\uacbd\ub41c \ub0b4\uc6a9\uc744 add \ubc0f commit \ud569\ub2c8\ub2e4.<br>3. git push origin master &#8211; commit\ud55c \ub0b4\uc6a9\uc744 github repository\uc5d0 push \ud569\ub2c8\ub2e4.<\/p><\/blockquote>\n\n\n\n<p>\uac04\ub2e8\ud788 \uc0b4\ud3b4\ubcf4\uae30 \uc704\ud574 \uc774\uc804\uc5d0 \uc608\uc2dc\ub85c \uc791\uc131\ud588\ub358 \uc18c\uc2a4\ucf54\ub4dc\ub97c \ub2e4\uc74c\uacfc \uac19\uc774 \uc218\uc815\ud558\uc600\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/9vlr9\/btrK6Bm0Eoh\/f7x3G30eDkPdxO3bTpSpz0\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\ub2e4\uc74c\uacfc \uac19\uc774 \uac00\uc7a5 \ucd5c\uadfc\uc5d0 git\uacfc \uc5f0\ub3d9\ub41c \ub0b4\uc6a9\uacfc \ube44\uad50\ud574 \ubcc0\uacbd\uc0ac\ud56d\uc774 \ubc1c\uc0dd\ud560 \uacbd\uc6b0 \ud504\ub85c\uc81d\ud2b8 \uad6c\uc870\ub97c \ubcf4\uba74 \ub2e4\uc74c\uacfc \uac19\uc774 \uc218\uc815\ud55c Main.java \ud30c\uc77c\uc758 \uc0c9\uc0c1\uc774 \ubcc0\uacbd\ub41c \uac83\uc744 \ud655\uc778\ud560 \uc218 \uc788\ub294 \ub370 \uc774\ub294 \ud574\ub2f9 \ud30c\uc77c\uc774 &#8220;Modified&#8221; \uc0c1\ud0dc\uc784\uc744 \uc758\ubbf8\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/tylVD\/btrK5Eki8Sf\/Jo2elqGFvjFLUAR8rc76yK\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uc774\ucc98\ub7fc intelliJ\ub294 \ud504\ub85c\uc81d\ud2b8 \uad6c\uc870\uc5d0\uc11c \uac01 \ud30c\uc77c\ub4e4\uc744 \ud45c\uc2dc\ud558\ub294 \uc0c9\uc0c1\uc744 \ub2ec\ub9ac\ud558\uc5ec \ud574\ub2f9 \ud30c\uc77c\uc758 \uc0c1\ud0dc\ub97c \ud45c\uc2dc\ud569\ub2c8\ub2e4. (\uc0c9\uc0c1\uc758 \uacbd\uc6b0 intelliJ\uc5d0 \uc801\uc6a9\ub41c \ud14c\ub9c8 \uc885\ub958\uc5d0 \ub530\ub77c \uc870\uae08\uc529 \uc0c1\uc774\ud560 \uc218 \uc788\uc73c\ub2c8 \ucc38\uace0\ud558\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4.)<\/p>\n\n\n\n<blockquote class=\"wp-block-quote\"><p>1.&nbsp;\ube68\uac04\uc0c9 &#8211; \uc544\uc9c1 Add \ub418\uc9c0 \uc54a\uc740 \ud30c\uc77c (local\uc5d0\ub9cc \uc874\uc7ac\ud558\uace0, git\uacfc \uc5f0\ub3d9\ub418\uc9c0 \uc54a\uc740 \ud30c\uc77c)<br>2.&nbsp;\ucd08\ub85d\uc0c9 &#8211; Add\ub41c \ud30c\uc77c (\uc544\uc9c1 Commit \ud558\uc9c0\ub294 \uc54a\uc558\uc73c\ub098 Add\ub418\uc5b4 Staging Area\uc5d0 \uc62c\ub77c\uac04 \ud30c\uc77c)<br>3.&nbsp;\ub178\ub780\uc0c9 &#8211; Modified \uc0c1\ud0dc\uc758 \ud30c\uc77c (Add \ubc0f Commit\uc774 \ud544\uc694\ud568)<br>4. \ud558\uc580\uc0c9 &#8211; git repository\uc640 \uc5f0\ub3d9\uc774 \uc644\ub8cc\ub41c \ud30c\uc77c (commit \ubc0f push\uac00 \uc644\ub8cc\ub41c \ud30c\uc77c)<\/p><\/blockquote>\n\n\n\n<p>\ud2b9\uc815 \ud30c\uc77c\uc5d0 \ub300\ud574\uc11c Add \ub4f1\uc758 \uc635\uc158\uc744 \uc0ac\uc6a9\ud558\uace0 \uc2f6\uc740 \uacbd\uc6b0, \ud574\ub2f9 \ud30c\uc77c\uc744 \uc6b0\ud074\ub9ad \ud6c4 &#8220;Git&#8221;\uc744 \uc120\ud0dd\ud558\uc5ec \uad00\ub828 \uc635\uc158\ub4e4\uc744 \uc120\ud0dd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/8BBPM\/btrK48zftNE\/AVbtWxCLRjtsO1qITKfExK\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uadf8\ub807\ub2e4\uba74 \ubcc0\uacbd\uc0ac\ud56d\uc744 Commit \ubc0f Push\ub97c \uc9c4\ud589\ud558\ub3c4\ub85d \ud558\uaca0\uc2b5\ub2c8\ub2e4. \uc774\uc804\uc5d0 \ubcf4\uc558\ub358 \uc0c1\ub2e8\uc758 Git \uad00\ub828 \uc635\uc158\uc5d0\uc11c 2\ubc88\uc744 \ud074\ub9ad\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/832YB\/btrK5EEr0Yu\/zkUTSa0t6TBoSaMuEn0NFK\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uadf8\ub7fc intelliJ \ud654\uba74 \uc88c\uce21\uc5d0 add \ub610\ub294 modified, untracked \ub418\ub294 \ud30c\uc77c\ub4e4\uc758 \ud604\ud669\uc744 \ubcf4\uc5ec\uc90d\ub2c8\ub2e4. \uc774\uc81c \uc6d0\ud558\ub294 Commit \uba54\uc2dc\uc9c0\ub97c \uc801\uc740 \ud6c4 Commit \ub610\ub294 Commit\uacfc Push\ub97c \ud55c\ubc88\uc5d0 \uc218\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/vFPt8\/btrK5EEsSp6\/g2NErUGDWU0KZYOzIfCFZ0\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\uadf8\ub9ac\uace0 Push \uc804 \ub9c8\uc9c0\ub9c9\uc73c\ub85c \uc5f0\ub3d9\ub41c Github Repository\uc5d0 Push\ub420 \ud30c\uc77c \ud604\ud669\uc744 \ud655\uc778\ud6c4 Push\ub97c \uc9c4\ud589\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/qD2q2\/btrK7DdWzlm\/NOjbosklWoMD4puWHS7Ae1\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p>\ucd5c\uc885\uc801\uc73c\ub85c \uc544\ub798\uc640 \uac19\uc774 \ubcc0\uacbd\uc0ac\ud56d\uc5d0 \ub300\ud55c Push\uac00 \uc774\ub904\uc9c4 \uac83\uc744 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/blog.kakaocdn.net\/dn\/7Bs7O\/btrK6cukwUC\/uwZK0suAmkizVYc0WAikIK\/img.png\" alt=\"\"\/><\/figure>\n\n\n\n<p><br>\uc0ac\ub78c\uc5d0 \ub530\ub77c \ud130\ubbf8\ub110\ub85c \uc9c1\uc811 \uba85\ub839\uc5b4\ub97c \uc785\ub825\ud558\uc5ec Git\uacfc Github\uc744 \uad00\ub9ac\ud558\ub294 \uac83\uc744 \uc120\ud638\ud558\ub294 \uacbd\uc6b0\ub3c4 \uc788\uc9c0\ub9cc, \ud0c0\uc774\ud551 \uc5c6\uc774 \uba87\ubc88\uc758 \ud074\ub9ad\uc73c\ub85c Git\uacfc Github Repository\ub97c \uad00\ub9ac\ud558\ub294 \uac83\uc740 \uaf64 \uc720\uc6a9\ud55c \uae30\ub2a5\uc774\ub77c\uace0 \uc0dd\uac01\ub429\ub2c8\ub2e4. \uc55e\uc73c\ub85c intelliJ\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc5ec\ub7ec \ud504\ub85c\uc81d\ud2b8\ub97c \uc9c4\ud589\ud558\uc2dc\uba74\uc11c \uc720\uc6a9\ud558\uac8c \ud65c\uc6a9\ud558\uc2e4 \uc218 \uc788\uae30\ub97c \ubc14\ub78d\ub2c8\ub2e4. \uac10\uc0ac\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2>Reference<\/h2>\n\n\n\n<p>\ud574\ub2f9 \uae00\uc740 \uc544\ub798\uc758 \ub9c1\ud06c \uc6d0\uc791\uc790\uc758 \ud5c8\uac00\ub97c \ubc1b\uace0 \ubcf5\uc81c\ub418\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p><a href=\"https:\/\/juyoungit.tistory.com\/649\">https:\/\/juyoungit.tistory.com\/649<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\uc548\ub155\ud558\uc138\uc694. \uc774\ubc88 \uc2dc\uac04\uc5d0\ub294 intelliJ\uc5d0\uc11c Java \ud504\ub85c\uc81d\ud2b8\ub97c \uc0dd\uc131\ud558\uace0 \uc774\ub97c Github\uacfc \uc5f0\ub3d9\ud558\ub294 \ubc29\ubc95\uc744 \uc815\ub9ac\ud558\uaca0\uc2b5\ub2c8\ub2e4. \uc774\uc804\uc5d0 \uc0ac\uc6a9\ud558\ub358 STS4\ub3c4 \ud504\ub85c\uc81d\ud2b8\ub97c Git \/ Github\uc744 \uc5f0\ub3d9\ud558\uc5ec \ud130\ubbf8\ub110 \uc0c1\uc5d0\uc11c \uba85\ub839\uc5b4 \uc5c6\uc774 \ud074\ub9ad \uba87 \ubc88\uc73c\ub85c \uc218\ud589\ud560 \uc218 \uc788\uc5c8\uc9c0\ub9cc, intelliJ\ub294 \uc774\ubcf4\ub2e4 \ud6e8\uc2e0 \ub354 \uc9c1\uad00\uc801\uc73c\ub85c \uc774 \uacfc\uc815\uc744 \uc218\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ud574\ub2f9 \uae00\uc740 MacOS\ub97c \uae30\uc900\uc73c\ub85c \uc791\uc131\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ud558\uc9c0\ub9cc Windows \ud658\uacbd\uc5d0\uc11c \uc0ac\uc6a9\ud558\uc2dc\ub294 \ubd84\ub4e4\ub3c4 \uc778\ud130\ud398\uc774\uc2a4\uac00 \uc644\uc804\ud788 \ub2e4\ub974\uc9c0 \uc54a\uae30 \ub54c\ubb38\uc5d0 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"off","_et_pb_old_content":"","_et_gb_content_width":""},"categories":[13],"tags":[],"_links":{"self":[{"href":"http:\/\/walab.handong.edu\/index.php?rest_route=\/wp\/v2\/posts\/314"}],"collection":[{"href":"http:\/\/walab.handong.edu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/walab.handong.edu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/walab.handong.edu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/walab.handong.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=314"}],"version-history":[{"count":2,"href":"http:\/\/walab.handong.edu\/index.php?rest_route=\/wp\/v2\/posts\/314\/revisions"}],"predecessor-version":[{"id":316,"href":"http:\/\/walab.handong.edu\/index.php?rest_route=\/wp\/v2\/posts\/314\/revisions\/316"}],"wp:attachment":[{"href":"http:\/\/walab.handong.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=314"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/walab.handong.edu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=314"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/walab.handong.edu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=314"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}