<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>코린이</title>
    <link>https://phothgrapher.tistory.com/</link>
    <description></description>
    <language>ko</language>
    <pubDate>Fri, 8 May 2026 19:10:16 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>notitle_</managingEditor>
    <image>
      <title>코린이</title>
      <url>https://tistory1.daumcdn.net/tistory/5885458/attach/e09105d119924aab98f4d4107d666c33</url>
      <link>https://phothgrapher.tistory.com</link>
    </image>
    <item>
      <title>비전공자 개발자의 코딩 부트캠프 Spring 심화 트랙 현실 후기</title>
      <link>https://phothgrapher.tistory.com/51</link>
      <description>&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;image (2).png&quot; data-origin-width=&quot;2164&quot; data-origin-height=&quot;992&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cS6Zi0/btsKmvPlhCg/zPKJTYBn8fa1RpiOOPNhGK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cS6Zi0/btsKmvPlhCg/zPKJTYBn8fa1RpiOOPNhGK/img.png&quot; data-alt=&quot;수료식 사진&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cS6Zi0/btsKmvPlhCg/zPKJTYBn8fa1RpiOOPNhGK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcS6Zi0%2FbtsKmvPlhCg%2FzPKJTYBn8fa1RpiOOPNhGK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2164&quot; height=&quot;992&quot; data-filename=&quot;image (2).png&quot; data-origin-width=&quot;2164&quot; data-origin-height=&quot;992&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;수료식 사진&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;비전공자로 살아남기&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;비전공자로 개발을 해보고 싶어 자바 스프링 부트캠프를 수료했지만 6개월이라는 짧은 시간동안 배운거로 실무를 하기에는 많이 부족하다 생각해 이력서를 만들며 추가로 사람을 모아 프로젝트를 진행했었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하지만 어딘가에 소속되어 진행하는게 아닌 프로젝트는 책임감 부족인지 잦은 팀원들의 탈주로 결국 흐지부지 되는 경우가 대부분 이었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그래서 인턴으로 지원해 현업에서 일을 추가로 배울까 하던 참에 내일배움캠프에서 전공자 혹은 비전공자이지만 이미 자바를 수료한 사람들을 대상으로 스프링 심화캠프를 모집한다는 소식을 보게됐다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;왜 선택했지?&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;기존에 수강했던 부트캠프의 경우 9to9로 하루 12시간 이라는 꽤 부담스러운 시간이었는데, 심화 트랙의 경우 10to4로 하루 6시간 이라는 적당한 시간에 다양한 기술들과 대용량 트래픽을 처리해볼 수 있는 경험을&amp;nbsp; 쌓을 수 있다는 점이 마음에 들었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;또한 기존에 국비 부트캠프를 수강했어도 추가로 수강할 수 있다는 점도 매우 큰 장점이었다. 국비가 아닌경우 부트캠프도 꽤 많은 비용이 발생하는데 심화 트랙의 경우 이미 모든 크레딧을 소모한 상태에서도 추가로 수강할 수 있었다. (다만 다른 부트캠프를 듣지 않고 심화부터 수강할시 다른 국비 부트캠프는 재수강 할 수 없는걸로 알고 있으니 비전공자인 경우에는 기본 트랙을 먼저 수강하고 심화트랙을 수강하것을 추천한다!)&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 가장 중요한 튜터님의 존재... 개발을 하다 막힐때 구글링만으로는 해결이 안되거나 너무 많은 시간을 뺏기는 경우가 있는데 현직자 분들의 조언을 받을 수 있다는건 정말 큰 도움인것같다. 실제로 저번 부트캠프가 끝나고 코드리뷰나 질문을 받아줄 수 있는 멘토링 시스템이 있나 찾아봤는데 사이트가 하나 있지만 달에 120만원이 넘는 금액에 4개월 이상이라는 조건을 보고 쉽게 결제하기 어려웠다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;마지막으로 심화트랙에 맞게 다양한 기술스택 강의가 지급된다는 점이 좋았다. 기존의 국비 부트캠프의 경우 기본만을 가르쳐줘 프로젝트를 진행할때 개인적으로 인강을 구매해 수강하는 경우가 많았었는데, 레디스, 카프카, 도커, 테스트코드 작성법등 스프링에서 자주 쓰이는 기술들에 대한 강의도 추가로 진행돼 많은 도움이 됐다.&lt;b&gt;&lt;/b&gt;&lt;/p&gt;
&lt;hr contenteditable=&quot;false&quot; data-ke-type=&quot;horizontalRule&quot; data-ke-style=&quot;style5&quot; /&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;실제 후기&lt;/b&gt;&lt;/h3&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;실제로 10 to 4 인가?&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;수강 초기에 3주 정도는 기본 강의를 수강할 수 있는 시간이 주어진다. 대부분의 수강생들이 이때는 10to4 라는 시간에 맞춰 4시가 되면 퇴실하고 쉬는 경우가 많다. 집중해서 강의를 수강한다면 점심시간을 제외한 5시간으로 충분히 강의 진도를 따라갈 수 있는 수준이다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하지만 수료해본 입장에서 만약 다시 부트캠프를 시작한다면 나는 이때부터 훨씬 많은 시간을 투자할 것 같다. 초반에 진행되는 간단한 과제들과 기본 강의들에 방심하는 순간 2번째 프로젝트부터 진도가 밀리기 쉽다. 특히 비전공자 출신으로 기초가 부족하다면 초반 3주의 노력 여하에 따라 최종 프로젝트의 결과물이 달라질 정도로 많은 차이가 나는것 같다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그리고 이때부터 취업에 진심인 사람들은 점점 자발적으로 개발하는 시간이 늘어났던 것 같다. 결국 출석을 위해 채워야 하는 시간은 6시간이지만 실제로 취업에 진심이고 포트폴리오로 쓸만한 프로젝트를 만들고 싶다면 적어도 하루 8시간에서 10시간은 투자해야 한다 생각한다.&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;총 프로젝트는 몇 번?&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;심화 트랙에서는 기초 강의 수강주가 끝나고 총 3번의 프로젝트가 진행된다. 앞의 2번은 프로젝트의 가이드라인이 정해져 있어 자유로운 주제로 진행하는게 아닌 정해진 주제에 정해진 기술들을 필수로 사용해야 한다. 자유도가 조금 떨어지지만 학습주차에 배운 기술들을 충분히 활용해 볼 수 있고 대신 프로젝트 기간이 2주 정도로 길지 않아 꽤 빠듯하게 진행된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하지만 마지막 프로젝트는 총 5주로 자유로운 주제로 진행할 수 있고, 가이드라인 또한 어떤 기술을 사용했으면 좋겠다 정도이기 때문에 원하는 방식으로 진행할 수 있었다.&amp;nbsp;실질적으로 포트폴리오로 남는 프로젝트라 팀원들도 의욕적으로 설계하고 최대한 다양한 기술들을 사용해 완성도 있게 마무리 하는데 집중 했었다. 5주라는 시간동안 매일 오전 10시부터 새벽까지 남아 개발을 진행했고 개발 상황을 공유해 모르거나 막히는 부분이 있으면 서로 도와가며 해결할 수 있었다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;개발자라는 직업이 협업이 정말 중요하다 생각하는데, 앞서 말했듯이 온라인으로 구한 팀과는 다르게 부트캠프를 통해 매칭된 팀원들과의 협업 경험은 정말 귀중한 시간이었던 것 같다.&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;모각코 지원&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;내일배움캠프에서 모여서 코딩을 할 수 있도록 지원해줘 스터디룸을 대여해 개발을 진행했었는데 평소 캠을 통해서만 보고 대화했던 팀원들과 직접 만나 개발을 진행하는 경험도 바쁜 프로젝트 기간 중 색다른 이벤트 였던것 같다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_blob&quot; data-origin-width=&quot;2080&quot; data-origin-height=&quot;1616&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bhglHD/btsKnhbBHpb/CtpkPwt83X0mJPxcALTjwK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bhglHD/btsKnhbBHpb/CtpkPwt83X0mJPxcALTjwK/img.png&quot; data-alt=&quot;(초상권을 보호하기 위해 나만 남기고 자른사진)&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bhglHD/btsKnhbBHpb/CtpkPwt83X0mJPxcALTjwK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbhglHD%2FbtsKnhbBHpb%2FCtpkPwt83X0mJPxcALTjwK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;527&quot; height=&quot;409&quot; data-filename=&quot;edited_blob&quot; data-origin-width=&quot;2080&quot; data-origin-height=&quot;1616&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;(초상권을 보호하기 위해 나만 남기고 자른사진)&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;b&gt;수료 이후&lt;/b&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;부트캠프를 통해 얻을 수 있는 것 중 하나는 같이 개발할 수 있는 믿을 수 있는 동료라고 생각한다. 앞서 말했듯이 온라인으로 구한 팀들의 경우 검증되지 않은 사람들이라 쉽게 그만두고 잠수를 타는등 프로젝트가 엎어질 가능성이 매우 높다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;하지만 부트캠프를 진행하며 수료한 동기들은 모두 개발에 진심이고 그동안의 과정을 함께 해 온 만큼 개발 스타일을 알아가며 자신과 맞는 팀원을 구할 수 있다는 점이 정말 좋은 것 같다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;나같은 경우 마지막 프로젝트를 진행했던 팀원들과 수료 후에도 함께 개발을 진행하고 있는데 덕분에 수료했다고 조금 나태해질 뻔한 나를 계속 굴러갈 수 있도록 해주는 계기가 되어준 팀원들에게 감사한다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <author>notitle_</author>
      <guid isPermaLink="true">https://phothgrapher.tistory.com/51</guid>
      <comments>https://phothgrapher.tistory.com/51#entry51comment</comments>
      <pubDate>Mon, 28 Oct 2024 23:53:35 +0900</pubDate>
    </item>
    <item>
      <title>Team24 Project04 B2B Service S.A.</title>
      <link>https://phothgrapher.tistory.com/50</link>
      <description>&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt; ERD 명세서 &lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://dbdiagram.io/d/24team-66d94f6eeef7e08f0ec0c35f&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://dbdiagram.io/d/24team-66d94f6eeef7e08f0ec0c35f&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1725586793296&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;dbdiagram.io - Database Relationship Diagrams Design Tool&quot; data-og-description=&quot;&quot; data-og-host=&quot;dbdiagram.io&quot; data-og-source-url=&quot;https://dbdiagram.io/d/24team-66d94f6eeef7e08f0ec0c35f&quot; data-og-url=&quot;https://dbdiagram.io/d/24team-66d94f6eeef7e08f0ec0c35f&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/iMgVY/hyWZivubAw/Alxa9oCVrTqKCsR9gPUXa1/img.png?width=2732&amp;amp;height=1535&amp;amp;face=0_0_2732_1535,https://scrap.kakaocdn.net/dn/lLLnW/hyWZlscGXg/0urL3bL4lScv09GjXODpf1/img.png?width=2968&amp;amp;height=1754&amp;amp;face=0_0_2968_1754&quot;&gt;&lt;a href=&quot;https://dbdiagram.io/d/24team-66d94f6eeef7e08f0ec0c35f&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://dbdiagram.io/d/24team-66d94f6eeef7e08f0ec0c35f&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/iMgVY/hyWZivubAw/Alxa9oCVrTqKCsR9gPUXa1/img.png?width=2732&amp;amp;height=1535&amp;amp;face=0_0_2732_1535,https://scrap.kakaocdn.net/dn/lLLnW/hyWZlscGXg/0urL3bL4lScv09GjXODpf1/img.png?width=2968&amp;amp;height=1754&amp;amp;face=0_0_2968_1754');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;dbdiagram.io - Database Relationship Diagrams Design Tool&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;dbdiagram.io&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;24team.png&quot; data-origin-width=&quot;1483&quot; data-origin-height=&quot;1750&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/25rZQ/btsJrCianuC/9gRAfCc7quDiSL1G2XjwPk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/25rZQ/btsJrCianuC/9gRAfCc7quDiSL1G2XjwPk/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/25rZQ/btsJrCianuC/9gRAfCc7quDiSL1G2XjwPk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F25rZQ%2FbtsJrCianuC%2F9gRAfCc7quDiSL1G2XjwPk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1483&quot; height=&quot;1750&quot; data-filename=&quot;24team.png&quot; data-origin-width=&quot;1483&quot; data-origin-height=&quot;1750&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h1 style=&quot;color: #000000; text-align: start;&quot;&gt;&lt;b&gt;테이블 명세서&lt;/b&gt;&lt;/h1&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.notion.so/teamsparta/d28441325d3b401580d92d864835949a&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.notion.so/teamsparta/d28441325d3b401580d92d864835949a&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1725587228924&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;테이블 명세서 | Notion&quot; data-og-description=&quot;Hub (허브 테이블)- hub service&quot; data-og-host=&quot;teamsparta.notion.site&quot; data-og-source-url=&quot;https://www.notion.so/teamsparta/d28441325d3b401580d92d864835949a&quot; data-og-url=&quot;https://teamsparta.notion.site/d28441325d3b401580d92d864835949a&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/RuFuu/hyWZhi2NEZ/nzOxFZRugC47j5r29RPqC0/img.png?width=2000&amp;amp;height=1050&amp;amp;face=0_0_2000_1050,https://scrap.kakaocdn.net/dn/CEjKO/hyWZlMwZeE/VYZkkEfOeIJ6wcGOZepkF1/img.png?width=2000&amp;amp;height=1050&amp;amp;face=0_0_2000_1050&quot;&gt;&lt;a href=&quot;https://www.notion.so/teamsparta/d28441325d3b401580d92d864835949a&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.notion.so/teamsparta/d28441325d3b401580d92d864835949a&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/RuFuu/hyWZhi2NEZ/nzOxFZRugC47j5r29RPqC0/img.png?width=2000&amp;amp;height=1050&amp;amp;face=0_0_2000_1050,https://scrap.kakaocdn.net/dn/CEjKO/hyWZlMwZeE/VYZkkEfOeIJ6wcGOZepkF1/img.png?width=2000&amp;amp;height=1050&amp;amp;face=0_0_2000_1050');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;테이블 명세서 | Notion&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Hub (허브 테이블)- hub service&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;teamsparta.notion.site&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Hub (허브 테이블)- hub service&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필드명 타입 설명&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;허브 ID (PK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;name&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;허브 이름&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;zipcode&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;허브 우편 번호&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;address&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;허브 주소&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;latitude&lt;/td&gt;
&lt;td&gt;DOUBLE&lt;/td&gt;
&lt;td&gt;위도&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;longitude&lt;/td&gt;
&lt;td&gt;DOUBLE&lt;/td&gt;
&lt;td&gt;경도&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;is_delete&lt;/td&gt;
&lt;td&gt;BOOLEAN&lt;/td&gt;
&lt;td&gt;논리 삭제 여부&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;created_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;생성 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;updated_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;수정 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;HubRoute (허브 간 이동 경로 테이블) - hub service&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필드명 타입 설명&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;경로 ID (PK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;start_hub_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;출발 허브 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;end_hub_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;도착 허브 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;estimated_time&lt;/td&gt;
&lt;td&gt;DOUBLE&lt;/td&gt;
&lt;td&gt;예상 소요 시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;route_details&lt;/td&gt;
&lt;td&gt;TEXT&lt;/td&gt;
&lt;td&gt;이동 경로&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;is_delete&lt;/td&gt;
&lt;td&gt;BOOLEAN&lt;/td&gt;
&lt;td&gt;논리 삭제 여부&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;created_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;생성 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;updated_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;수정 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;DeliveryAgent (배송 담당자 테이블) - order service&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필드명 타입 설명&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;배송 담당자 ID (PK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;hub_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;소속 허브 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;slack_id&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;슬랙 ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;agent_type&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;담당자 타입 (허브/업체)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;is_delete&lt;/td&gt;
&lt;td&gt;BOOLEAN&lt;/td&gt;
&lt;td&gt;논리 삭제 여부&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;created_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;생성 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;updated_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;수정 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Company (업체 테이블)-hub service&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필드명 타입 설명&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;업체 ID (PK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;name&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;업체 이름&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;type&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;업체 타입 (생산/수령)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;hub_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;관리 허브 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;address&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;업체 주소&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;is_delete&lt;/td&gt;
&lt;td&gt;BOOLEAN&lt;/td&gt;
&lt;td&gt;논리 삭제 여부&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;created_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;생성 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;updated_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;수정 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Product (상품 테이블) - hub service&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필드명 타입 설명&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;상품 ID (PK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;name&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;상품 이름&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;company_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;업체 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;hub_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;관리 허브 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;is_delete&lt;/td&gt;
&lt;td&gt;BOOLEAN&lt;/td&gt;
&lt;td&gt;논리 삭제 여부&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;created_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;생성 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;updated_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;수정 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Order (주문 테이블) -order service&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필드명 타입 설명&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;주문 ID (PK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;product_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;상품 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;supplier_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;공급 업체 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;receiver_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;수령 업체 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;quantity&lt;/td&gt;
&lt;td&gt;INT&lt;/td&gt;
&lt;td&gt;주문 수량&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;delivery_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;배송 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;is_delete&lt;/td&gt;
&lt;td&gt;BOOLEAN&lt;/td&gt;
&lt;td&gt;논리 삭제 여부&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;created_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;생성 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;updated_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;수정 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;Delivery (배송 테이블) - order service&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필드명 타입 설명&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;배송 ID (PK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;order_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;주문 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;start_hub_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;출발 허브 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;end_hub_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;목적지 허브 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;delivery_status&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;현재 상태 (대기중/배송중 등)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;delivery_address&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;배송지 주소&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;receiver_name&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;수령인 이름&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;receiver_slack_id&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;수령인 슬랙 ID&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;is_delete&lt;/td&gt;
&lt;td&gt;BOOLEAN&lt;/td&gt;
&lt;td&gt;논리 삭제 여부&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;created_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;생성 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;updated_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;수정 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;DeliveryRoute (배송 경로 기록 테이블) - order service&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필드명 타입 설명&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;경로 기록 ID (PK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;delivery_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;배송 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;sequence&lt;/td&gt;
&lt;td&gt;INT&lt;/td&gt;
&lt;td&gt;경로 순서&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;start_hub_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;출발 허브 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;end_hub_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;도착 허브 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;estimated_distance&lt;/td&gt;
&lt;td&gt;DOUBLE&lt;/td&gt;
&lt;td&gt;예상 거리&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;estimated_time&lt;/td&gt;
&lt;td&gt;DOUBLE&lt;/td&gt;
&lt;td&gt;예상 소요 시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;actual_distance&lt;/td&gt;
&lt;td&gt;DOUBLE&lt;/td&gt;
&lt;td&gt;실제 거리&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;actual_time&lt;/td&gt;
&lt;td&gt;DOUBLE&lt;/td&gt;
&lt;td&gt;실제 소요 시간&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;status&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;현재 상태&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;is_delete&lt;/td&gt;
&lt;td&gt;BOOLEAN&lt;/td&gt;
&lt;td&gt;논리 삭제 여부&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;created_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;생성 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;updated_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;수정 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;User (사용자 테이블)- Auth Service&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필드명 타입 설명&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;id&lt;/td&gt;
&lt;td&gt;Long&lt;/td&gt;
&lt;td&gt;사용자 ID (PK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;username&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;사용자 이름 (로그인에 사용)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;password&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;비밀번호&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;role&lt;/td&gt;
&lt;td&gt;VARCHAR&lt;/td&gt;
&lt;td&gt;사용자 권한&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;is_delete&lt;/td&gt;
&lt;td&gt;BOOLEAN&lt;/td&gt;
&lt;td&gt;논리 삭제 여부&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;created_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;생성 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;updated_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;수정 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h3 data-ke-size=&quot;size23&quot;&gt;&lt;b&gt;SlackMessage (슬랙 메시지 테이블) - message service&lt;/b&gt;&lt;/h3&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;필드명 타입 설명&lt;/p&gt;
&lt;table style=&quot;border-collapse: collapse; width: 100%;&quot; border=&quot;1&quot; data-ke-align=&quot;alignLeft&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;메시지 ID (PK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;sender_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;송신자 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;receiver_id&lt;/td&gt;
&lt;td&gt;UUID&lt;/td&gt;
&lt;td&gt;수신자 ID (FK)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;message&lt;/td&gt;
&lt;td&gt;TEXT&lt;/td&gt;
&lt;td&gt;메시지 내용&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;created_at&lt;/td&gt;
&lt;td&gt;TIMESTAMP&lt;/td&gt;
&lt;td&gt;생성 일시&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;API 명세서&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.notion.so/teamsparta/0a0039a0930b4ff3bb8c07d140778256?v=2692a170fce646d0bc80a822662a4479&amp;amp;pvs=4&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.notion.so/teamsparta/0a0039a0930b4ff3bb8c07d140778256?v=2692a170fce646d0bc80a822662a4479&amp;amp;pvs=4&lt;/a&gt;&lt;/p&gt;
&lt;h2 data-ke-size=&quot;size26&quot;&gt;&lt;b&gt;인프라 설계서&lt;/b&gt;&lt;/h2&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://www.notion.so/teamsparta/6c6fab694136477ab5fa900bc060daed&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://www.notion.so/teamsparta/6c6fab694136477ab5fa900bc060daed&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1725591749803&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;article&quot; data-og-title=&quot;인프라 설계서 | Notion&quot; data-og-description=&quot;Built with Notion, the all-in-one connected workspace with publishing capabilities.&quot; data-og-host=&quot;teamsparta.notion.site&quot; data-og-source-url=&quot;https://www.notion.so/teamsparta/6c6fab694136477ab5fa900bc060daed&quot; data-og-url=&quot;https://teamsparta.notion.site/6c6fab694136477ab5fa900bc060daed&quot; data-og-image=&quot;https://scrap.kakaocdn.net/dn/bevlhd/hyWZhQRWbp/PjqarK4IO0IXpd16P02Cj0/img.png?width=2000&amp;amp;height=1314&amp;amp;face=0_0_2000_1314,https://scrap.kakaocdn.net/dn/lUctB/hyWZemj70L/RkuWtDCo46lDh0J9umZBMk/img.png?width=2000&amp;amp;height=1314&amp;amp;face=0_0_2000_1314&quot;&gt;&lt;a href=&quot;https://www.notion.so/teamsparta/6c6fab694136477ab5fa900bc060daed&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://www.notion.so/teamsparta/6c6fab694136477ab5fa900bc060daed&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url('https://scrap.kakaocdn.net/dn/bevlhd/hyWZhQRWbp/PjqarK4IO0IXpd16P02Cj0/img.png?width=2000&amp;amp;height=1314&amp;amp;face=0_0_2000_1314,https://scrap.kakaocdn.net/dn/lUctB/hyWZemj70L/RkuWtDCo46lDh0J9umZBMk/img.png?width=2000&amp;amp;height=1314&amp;amp;face=0_0_2000_1314');&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;인프라 설계서 | Notion&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Built with Notion, the all-in-one connected workspace with publishing capabilities.&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;teamsparta.notion.site&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-origin-width=&quot;726&quot; data-origin-height=&quot;503&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bdujF2/btsJr2OiI2O/dLBULvY1vJMi0LuUi1hOR0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bdujF2/btsJr2OiI2O/dLBULvY1vJMi0LuUi1hOR0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bdujF2/btsJr2OiI2O/dLBULvY1vJMi0LuUi1hOR0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdujF2%2FbtsJr2OiI2O%2FdLBULvY1vJMi0LuUi1hOR0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;726&quot; height=&quot;503&quot; data-origin-width=&quot;726&quot; data-origin-height=&quot;503&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <author>notitle_</author>
      <guid isPermaLink="true">https://phothgrapher.tistory.com/50</guid>
      <comments>https://phothgrapher.tistory.com/50#entry50comment</comments>
      <pubDate>Fri, 6 Sep 2024 12:02:41 +0900</pubDate>
    </item>
    <item>
      <title>[CSS] HTML - CSS 연동 &amp;amp; 규칙 &amp;amp; 선택자</title>
      <link>https://phothgrapher.tistory.com/49</link>
      <description>&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;1. HTML에서 외부 CSS파일 연동&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;rel = relationship 관계&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;href = hyper reference 하이퍼 참조&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;pre id=&quot;code_1708007156187&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;link rel=&quot;stylesheet&quot; href=&quot;style.css&quot;&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;2. CSS 규칙&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;pre id=&quot;code_1708006463097&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;h3 {
  color: red;
}

선택자 {
  속성: 속성값; (속성과 속성값을 합쳐 CSS선언)
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;b&gt;3. 선택자&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;id를 선택자로 쓸때는 #선택자&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;id는 중복이 안된다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1708010122642&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;div id=&quot;sample&quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1708010153844&quot; class=&quot;css&quot; data-ke-language=&quot;css&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;#sample {
  background-color: red;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;h4 data-ke-size=&quot;size20&quot;&gt;&amp;nbsp;&lt;/h4&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;class를 선택자로 쓸때는 #선택자&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;class는 중복 선언이 가능하다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1708010273814&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;div class=&quot;sample2&quot;&amp;gt;&amp;lt;/div&amp;gt;
&amp;lt;a class=&quot;sample2&quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1708010323599&quot; class=&quot;css&quot; data-ke-language=&quot;css&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;.sample2 {
  color: red;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;선택자 목록&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1708370188098&quot; class=&quot;css&quot; data-ke-language=&quot;css&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;.sample1,
.sample2 {
	color: red;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;여러 선택자를 동시에 갖고 있는 요소를 선택하는 경우&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1708370973951&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;p id=&quot;sample-id&quot; class=&quot;sample-class&quot;&amp;gt;&amp;lt;/p&amp;gt;

&amp;lt;a class=&quot;sample-class1 sample-class2&quot;&amp;gt;&amp;lt;/a&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1708370581631&quot; class=&quot;css&quot; data-ke-language=&quot;css&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;p#sample-id.sample-class {
	background-color: red;
}

.sample-class1.sample-class2 {
	background-color: red;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;부모태그 안의 자식태그 선택 (자식 결합자)&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1708371289572&quot; class=&quot;html xml&quot; data-ke-language=&quot;html&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;&amp;lt;div class=&quot;parents&quot;&amp;gt;
    &amp;lt;div clss=&quot;children&quot;&amp;gt;
    &amp;lt;/div&amp;gt;
&amp;lt;/div&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1708371321586&quot; class=&quot;css&quot; data-ke-language=&quot;css&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;.parents &amp;gt; .children {
	background-color: red;
}&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;자손결합자&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1708371502132&quot; class=&quot;css&quot; data-ke-language=&quot;css&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;.ancestor .decendant {
	background-color: red;
}&lt;/code&gt;&lt;/pre&gt;</description>
      <category>Programming/CSS</category>
      <author>notitle_</author>
      <guid isPermaLink="true">https://phothgrapher.tistory.com/49</guid>
      <comments>https://phothgrapher.tistory.com/49#entry49comment</comments>
      <pubDate>Fri, 16 Feb 2024 01:15:21 +0900</pubDate>
    </item>
    <item>
      <title>[Git 사용법] 5. Git과 Github 연동 (처음 설정)</title>
      <link>https://phothgrapher.tistory.com/48</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;1. Git 사용자 설정하기 (user.name 과 user.email 등록)&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1707820317925&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;git config --global user.name &quot;본인의닉네임&quot;
git config --global user.email &quot;본인의@이메일.com&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;11.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;89&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cb28xU/btsEQPj3NHa/Odaqs09B37pBT4q7SovmY0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cb28xU/btsEQPj3NHa/Odaqs09B37pBT4q7SovmY0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cb28xU/btsEQPj3NHa/Odaqs09B37pBT4q7SovmY0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fcb28xU%2FbtsEQPj3NHa%2FOdaqs09B37pBT4q7SovmY0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;581&quot; height=&quot;89&quot; data-filename=&quot;11.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;89&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;&lt;span style=&quot;color: #333333; text-align: start;&quot;&gt;등록후&amp;nbsp;&lt;/span&gt;git config --list 명령어를 통해 등록된 닉네임과 이메일을 확인할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1707820864863&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;git config --list&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_22.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;284&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mGkCG/btsEGi2R5tz/TNykfJgfYQeyow6oJSIxi1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mGkCG/btsEGi2R5tz/TNykfJgfYQeyow6oJSIxi1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mGkCG/btsEGi2R5tz/TNykfJgfYQeyow6oJSIxi1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmGkCG%2FbtsEGi2R5tz%2FTNykfJgfYQeyow6oJSIxi1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;581&quot; height=&quot;284&quot; data-filename=&quot;edited_22.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;284&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;2. git init 을 통해 해당 폴더를 초기화 한다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;(*초기화 = 버전 관리가 가능한 상태로 만들어 준다.)&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1707820752232&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;cd desktop/본인의폴더이름&lt;/code&gt;&lt;/pre&gt;
&lt;pre id=&quot;code_1707821179555&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;git init&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_edited_33.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;101&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/VW7i4/btsEGkl890G/R9cBcxb5F4t8yL5Rlnkntk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/VW7i4/btsEGkl890G/R9cBcxb5F4t8yL5Rlnkntk/img.png&quot; data-alt=&quot;git init&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/VW7i4/btsEGkl890G/R9cBcxb5F4t8yL5Rlnkntk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FVW7i4%2FbtsEGkl890G%2FR9cBcxb5F4t8yL5Rlnkntk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;581&quot; height=&quot;101&quot; data-filename=&quot;edited_edited_33.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;101&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;git init&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;제대로 적용되었다면 .git 이라는 폴더가 해당 폴더안에 생기는데 숨김폴더이기 때문에&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;해당 폴더에 들어가 보기 -&amp;gt; 숨김 항목을 체크해주면 생성된걸 확인할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;12.jpg&quot; data-origin-width=&quot;1123&quot; data-origin-height=&quot;152&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bCnGrk/btsEHoBDJSj/PWKkRCN2AqkUiQItac2UkK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bCnGrk/btsEHoBDJSj/PWKkRCN2AqkUiQItac2UkK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bCnGrk/btsEHoBDJSj/PWKkRCN2AqkUiQItac2UkK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbCnGrk%2FbtsEHoBDJSj%2FPWKkRCN2AqkUiQItac2UkK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1123&quot; height=&quot;152&quot; data-filename=&quot;12.jpg&quot; data-origin-width=&quot;1123&quot; data-origin-height=&quot;152&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;23.jpg&quot; data-origin-width=&quot;1116&quot; data-origin-height=&quot;169&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dRzVeg/btsEHHA5tqJ/zSyp1pzTSFenerfzhMCgU1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dRzVeg/btsEHHA5tqJ/zSyp1pzTSFenerfzhMCgU1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dRzVeg/btsEHHA5tqJ/zSyp1pzTSFenerfzhMCgU1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdRzVeg%2FbtsEHHA5tqJ%2FzSyp1pzTSFenerfzhMCgU1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1116&quot; height=&quot;169&quot; data-filename=&quot;23.jpg&quot; data-origin-width=&quot;1116&quot; data-origin-height=&quot;169&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;3. git add .&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;명령어를 통해 현재 디렉토리에서 변경된 모든 파일을 스테이징 영역에 추가한다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1707821349638&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;git add .&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_33.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;229&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cMeEqs/btsEKDLQN3z/KMlA5oky2qY6VH1b3rS2S0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cMeEqs/btsEKDLQN3z/KMlA5oky2qY6VH1b3rS2S0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cMeEqs/btsEKDLQN3z/KMlA5oky2qY6VH1b3rS2S0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcMeEqs%2FbtsEKDLQN3z%2FKMlA5oky2qY6VH1b3rS2S0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;581&quot; height=&quot;229&quot; data-filename=&quot;edited_33.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;229&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;윈도우 에서 해당 명령어 입력시 경고문이 뜰 수 있는데 이에대한 얘기는 다음에 따로 다루도록 하겠다.&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;4. git commit -m &quot;first commit&quot; 명령어를 통해 변경 사항을 로컬 저장소에 커밋&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1707821434402&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;git commit -m &quot;first commit&quot;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;5. git branch -M main 명령어를 통해 기본 브랜치를 main으로 설정한다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1707821954591&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;git branch -M main&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;6. git remote add origin &amp;lt;깃허브에있는 SSH 주소 복사후 붙여넣기&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;명령어를 통해 로컬 저장소와 해당 주소의 원격 저장소를 연결한다.&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1707821926662&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;get remote add origin &amp;lt;해당 레포지토리 SSH 주소&amp;gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;7. git push -u origin main&lt;/span&gt;&lt;/p&gt;
&lt;pre id=&quot;code_1707822170812&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;git push -u origin main&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;명령어를 통해 지정된 원격 저장소의 브랜치로 변경사항을 푸쉬한다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;44.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;339&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/b1xn1H/btsEOQ4X3wx/XULDf2EJAFkLcXRliefZU1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/b1xn1H/btsEOQ4X3wx/XULDf2EJAFkLcXRliefZU1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/b1xn1H/btsEOQ4X3wx/XULDf2EJAFkLcXRliefZU1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fb1xn1H%2FbtsEOQ4X3wx%2FXULDf2EJAFkLcXRliefZU1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;581&quot; height=&quot;339&quot; data-filename=&quot;44.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;339&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;span style=&quot;font-family: 'Nanum Gothic';&quot;&gt;8. 깃허브에 들어가 해당 레포지토리를 확인해 보면 내가 푸쉬한 파일이 업로드 되어 있는것을 확인할 수 있다.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;88.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;916&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cqcFyW/btsEQaPCUgs/WyT0NH0wY5v6C2Pu3cbonk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cqcFyW/btsEQaPCUgs/WyT0NH0wY5v6C2Pu3cbonk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cqcFyW/btsEQaPCUgs/WyT0NH0wY5v6C2Pu3cbonk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcqcFyW%2FbtsEQaPCUgs%2FWyT0NH0wY5v6C2Pu3cbonk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;916&quot; data-filename=&quot;88.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;916&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Git</category>
      <category>git연동</category>
      <author>notitle_</author>
      <guid isPermaLink="true">https://phothgrapher.tistory.com/48</guid>
      <comments>https://phothgrapher.tistory.com/48#entry48comment</comments>
      <pubDate>Tue, 13 Feb 2024 20:08:59 +0900</pubDate>
    </item>
    <item>
      <title>[Git 사용법] 4. Git 과 Github 연동 (SSH Key 발급 &amp;amp; Github 등록)</title>
      <link>https://phothgrapher.tistory.com/47</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;1. SSH Key 있는지 확인하기&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Git bash 를 실행 후 cd ~/.ssh 를 입력해 .ssh 폴더로 이동한다.&lt;/p&gt;
&lt;pre id=&quot;code_1707813036818&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;cd ~/.ssh&lt;/code&gt;&lt;/pre&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;ls 를 입력해 기존에 만든 ssh key가 있는지 확인한다.&lt;/p&gt;
&lt;pre id=&quot;code_1707813098888&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;ls&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;12.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;338&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/DAd4T/btsEGLqdJCi/VKGj9sqaHufU9CEaVPTPf0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/DAd4T/btsEGLqdJCi/VKGj9sqaHufU9CEaVPTPf0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/DAd4T/btsEGLqdJCi/VKGj9sqaHufU9CEaVPTPf0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FDAd4T%2FbtsEGLqdJCi%2FVKGj9sqaHufU9CEaVPTPf0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;581&quot; height=&quot;338&quot; data-filename=&quot;12.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;338&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 리스트에 id_ 파일이 보이지 않는다면 ssh-keygen -t rsa -b 4096 을 입력해 키를 생성한다. (폴더 설정은 따로 하지 않고 엔터를 눌러 .ssh 폴더에 자동으로 생성되도록 한다.)&lt;/p&gt;
&lt;pre id=&quot;code_1707813162992&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;ssh-keygen -t rsa -b 4096&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_23.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;339&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dwl1PK/btsERn1Uh7g/bvkXvq6aTv3EmsehifxwdK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dwl1PK/btsERn1Uh7g/bvkXvq6aTv3EmsehifxwdK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dwl1PK/btsERn1Uh7g/bvkXvq6aTv3EmsehifxwdK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fdwl1PK%2FbtsERn1Uh7g%2FbvkXvq6aTv3EmsehifxwdK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;581&quot; height=&quot;339&quot; data-filename=&quot;edited_23.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;339&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. Enter passphrase (empty for no passphrase) 라는 문구가 나오면 비밀번호를 입력한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;Enter same passphrase again : 은 비밀번호 확인이니 비밀번호를 위에 입력한 비밀번호를 한 번 더 입력한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_34.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;100&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bijqWT/btsEF6nO8wE/9vHGJ7yYDH3CiuJTDzmMk0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bijqWT/btsEF6nO8wE/9vHGJ7yYDH3CiuJTDzmMk0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bijqWT/btsEF6nO8wE/9vHGJ7yYDH3CiuJTDzmMk0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbijqWT%2FbtsEF6nO8wE%2F9vHGJ7yYDH3CiuJTDzmMk0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;581&quot; height=&quot;100&quot; data-filename=&quot;edited_34.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;100&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. 생성이 완료되면 아래와 같은 문구가 나오고 폴더에서도 확인할 수 있다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_edited_45.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;338&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cC6x4Q/btsENTUY5cr/3mkbyJ5WYYQIgL3T7IwWpK/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cC6x4Q/btsENTUY5cr/3mkbyJ5WYYQIgL3T7IwWpK/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cC6x4Q/btsENTUY5cr/3mkbyJ5WYYQIgL3T7IwWpK/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcC6x4Q%2FbtsENTUY5cr%2F3mkbyJ5WYYQIgL3T7IwWpK%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;581&quot; height=&quot;338&quot; data-filename=&quot;edited_edited_45.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;338&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_56.jpg&quot; data-origin-width=&quot;733&quot; data-origin-height=&quot;135&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bDY9Kw/btsEGONY85E/LgPiPlTKXqyDi4smAzhFc0/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bDY9Kw/btsEGONY85E/LgPiPlTKXqyDi4smAzhFc0/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bDY9Kw/btsEGONY85E/LgPiPlTKXqyDi4smAzhFc0/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbDY9Kw%2FbtsEGONY85E%2FLgPiPlTKXqyDi4smAzhFc0%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;733&quot; height=&quot;135&quot; data-filename=&quot;edited_56.jpg&quot; data-origin-width=&quot;733&quot; data-origin-height=&quot;135&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;5. cat id_rsa.pub 명령어를 통해 생성된 키를 확인할 수 있다.&lt;/p&gt;
&lt;pre id=&quot;code_1707813743919&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;cat id_rsa.pub&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_67.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;213&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qBV5L/btsEPLvBemR/QpkvewkrdmaVpswmoOS7d1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qBV5L/btsEPLvBemR/QpkvewkrdmaVpswmoOS7d1/img.png&quot; data-alt=&quot;공개키&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qBV5L/btsEPLvBemR/QpkvewkrdmaVpswmoOS7d1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqBV5L%2FbtsEPLvBemR%2FQpkvewkrdmaVpswmoOS7d1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;581&quot; height=&quot;213&quot; data-filename=&quot;edited_67.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;213&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;공개키&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;6. github 사이트에 들어가 본인 프로필을 눌러 Settings 로 들어간다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;78.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;924&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/tIZiS/btsEIRDw7gp/oBoSBQbsNLAVpUdFKtkwOk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/tIZiS/btsEIRDw7gp/oBoSBQbsNLAVpUdFKtkwOk/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/tIZiS/btsEIRDw7gp/oBoSBQbsNLAVpUdFKtkwOk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FtIZiS%2FbtsEIRDw7gp%2FoBoSBQbsNLAVpUdFKtkwOk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2560&quot; height=&quot;924&quot; data-filename=&quot;78.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;924&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;7. 왼쪽 메뉴중 Access -&amp;gt; SSH and GPG keys로 들어가 New SSH key를 클릭한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;89.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;922&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mga9l/btsEPH02wSF/JZJ3Ix7sPNVatYevbu5KM1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mga9l/btsEPH02wSF/JZJ3Ix7sPNVatYevbu5KM1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mga9l/btsEPH02wSF/JZJ3Ix7sPNVatYevbu5KM1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fmga9l%2FbtsEPH02wSF%2FJZJ3Ix7sPNVatYevbu5KM1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2560&quot; height=&quot;922&quot; data-filename=&quot;89.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;922&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;8.Title을 자신이 알아볼 수 있게 작성한 후 Key에 id_rsa.pub 전문을 복사해 붙여넣고 Add SSH key 를 클릭한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;90.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;915&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/1eONO/btsEGO1zt7i/ArFRWfUqyUCoJaoKkF67RK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/1eONO/btsEGO1zt7i/ArFRWfUqyUCoJaoKkF67RK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/1eONO/btsEGO1zt7i/ArFRWfUqyUCoJaoKkF67RK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F1eONO%2FbtsEGO1zt7i%2FArFRWfUqyUCoJaoKkF67RK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2560&quot; height=&quot;915&quot; data-filename=&quot;90.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;915&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;</description>
      <category>Git</category>
      <category>SSHkeygen #SSHkey등록</category>
      <author>notitle_</author>
      <guid isPermaLink="true">https://phothgrapher.tistory.com/47</guid>
      <comments>https://phothgrapher.tistory.com/47#entry47comment</comments>
      <pubDate>Tue, 13 Feb 2024 17:47:54 +0900</pubDate>
    </item>
    <item>
      <title>[Git 사용법] 3. Github Repository 깃허브 레파지토리 만들기</title>
      <link>https://phothgrapher.tistory.com/46</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://github.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://github.com/&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 깃허브에 로그인 후 오른쪽 위 프로필 모양을 누른다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;11.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;921&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/c0drAV/btsEKGO4bGJ/K2dttFCcmw9EkjPWYWhM5K/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/c0drAV/btsEKGO4bGJ/K2dttFCcmw9EkjPWYWhM5K/img.jpg&quot; data-alt=&quot;깃허브 메인페이지&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/c0drAV/btsEKGO4bGJ/K2dttFCcmw9EkjPWYWhM5K/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc0drAV%2FbtsEKGO4bGJ%2FK2dttFCcmw9EkjPWYWhM5K%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;921&quot; data-filename=&quot;11.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;921&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;깃허브 메인페이지&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 메뉴중 Your repositories 를 클릭한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;22.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;920&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/8zfYL/btsEHscJTrR/IyTMxUbtbvKWKGw94Ejik0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/8zfYL/btsEHscJTrR/IyTMxUbtbvKWKGw94Ejik0/img.jpg&quot; data-alt=&quot;깃허브 프로필 메뉴&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/8zfYL/btsEHscJTrR/IyTMxUbtbvKWKGw94Ejik0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F8zfYL%2FbtsEHscJTrR%2FIyTMxUbtbvKWKGw94Ejik0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;920&quot; data-filename=&quot;22.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;920&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;깃허브 프로필 메뉴&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 초록색 New 버튼을 클릭한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;33.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;921&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/Chshe/btsEHpNPMcI/NKpHZQW6TNWgdFtb9dMO51/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/Chshe/btsEHpNPMcI/NKpHZQW6TNWgdFtb9dMO51/img.jpg&quot; data-alt=&quot;레포지토리 창&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/Chshe/btsEHpNPMcI/NKpHZQW6TNWgdFtb9dMO51/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FChshe%2FbtsEHpNPMcI%2FNKpHZQW6TNWgdFtb9dMO51%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;921&quot; data-filename=&quot;33.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;921&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;레포지토리 창&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. Repository name 을 입력하고 Create repository 버튼을 클릭한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;44.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;926&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/y0ii5/btsEGRwVrrz/dGsGQ7YAWkUozYdkRbWMUk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/y0ii5/btsEGRwVrrz/dGsGQ7YAWkUozYdkRbWMUk/img.jpg&quot; data-alt=&quot;레포지토리 생청 창&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/y0ii5/btsEGRwVrrz/dGsGQ7YAWkUozYdkRbWMUk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fy0ii5%2FbtsEGRwVrrz%2FdGsGQ7YAWkUozYdkRbWMUk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;1920&quot; height=&quot;926&quot; data-filename=&quot;44.jpg&quot; data-origin-width=&quot;1920&quot; data-origin-height=&quot;926&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;레포지토리 생청 창&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Git</category>
      <category>createRepository #레포지토리생성 #깃허브레포지토리</category>
      <author>notitle_</author>
      <guid isPermaLink="true">https://phothgrapher.tistory.com/46</guid>
      <comments>https://phothgrapher.tistory.com/46#entry46comment</comments>
      <pubDate>Tue, 13 Feb 2024 14:54:16 +0900</pubDate>
    </item>
    <item>
      <title>[Git 사용법] 2. Git 설치하기 (for Window OS)</title>
      <link>https://phothgrapher.tistory.com/45</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://git-scm.com/download/win&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;https://git-scm.com/download/win&lt;/a&gt;&lt;/p&gt;
&lt;figure id=&quot;og_1707799858170&quot; contenteditable=&quot;false&quot; data-ke-type=&quot;opengraph&quot; data-ke-align=&quot;alignCenter&quot; data-og-type=&quot;website&quot; data-og-title=&quot;Git - Downloading Package&quot; data-og-description=&quot;Download for Windows Click here to download the latest (2.43.0) 32-bit version of Git for Windows. This is the most recent maintained build. It was released 3 months ago, on 2023-11-20. Other Git for Windows downloads Standalone Installer 32-bit Git for Wi&quot; data-og-host=&quot;git-scm.com&quot; data-og-source-url=&quot;https://git-scm.com/download/win&quot; data-og-url=&quot;https://git-scm.com/download/win&quot; data-og-image=&quot;&quot;&gt;&lt;a href=&quot;https://git-scm.com/download/win&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; data-source-url=&quot;https://git-scm.com/download/win&quot;&gt;
&lt;div class=&quot;og-image&quot; style=&quot;background-image: url();&quot;&gt;&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;og-text&quot;&gt;
&lt;p class=&quot;og-title&quot; data-ke-size=&quot;size16&quot;&gt;Git - Downloading Package&lt;/p&gt;
&lt;p class=&quot;og-desc&quot; data-ke-size=&quot;size16&quot;&gt;Download for Windows Click here to download the latest (2.43.0) 32-bit version of Git for Windows. This is the most recent maintained build. It was released 3 months ago, on 2023-11-20. Other Git for Windows downloads Standalone Installer 32-bit Git for Wi&lt;/p&gt;
&lt;p class=&quot;og-host&quot; data-ke-size=&quot;size16&quot;&gt;git-scm.com&lt;/p&gt;
&lt;/div&gt;
&lt;/a&gt;&lt;/figure&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 위 링크로 이동해 Download for Windows 를 클릭한다&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;11.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;922&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/ZVqp6/btsELqysteG/InZsbQgE8pLgjqdL93WLK0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/ZVqp6/btsELqysteG/InZsbQgE8pLgjqdL93WLK0/img.jpg&quot; data-alt=&quot;깃 설치 페이지&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/ZVqp6/btsELqysteG/InZsbQgE8pLgjqdL93WLK0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FZVqp6%2FbtsELqysteG%2FInZsbQgE8pLgjqdL93WLK0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2560&quot; height=&quot;922&quot; data-filename=&quot;11.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;922&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;깃 설치 페이지&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. Standalone Installer 64-bit를 클릭한다. (설치파일 다운로드)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;22.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;917&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/QaDym/btsEGRp68qC/tpWK6Z5EegQkYVLzJBb2N1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/QaDym/btsEGRp68qC/tpWK6Z5EegQkYVLzJBb2N1/img.jpg&quot; data-alt=&quot;윈도우 OS git 설치 페이지&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/QaDym/btsEGRp68qC/tpWK6Z5EegQkYVLzJBb2N1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQaDym%2FbtsEGRp68qC%2FtpWK6Z5EegQkYVLzJBb2N1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2560&quot; height=&quot;917&quot; data-filename=&quot;22.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;917&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;윈도우 OS git 설치 페이지&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;3. 다운받은 파일을 실행해 설치를 진행한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;33.jpg&quot; data-origin-width=&quot;499&quot; data-origin-height=&quot;392&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/dfHRtk/btsELpl2Pdj/WK9J5SsKiMbVKAsYbeLvJk/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/dfHRtk/btsELpl2Pdj/WK9J5SsKiMbVKAsYbeLvJk/img.jpg&quot; data-alt=&quot;Git 설치 파일&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/dfHRtk/btsELpl2Pdj/WK9J5SsKiMbVKAsYbeLvJk/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FdfHRtk%2FbtsELpl2Pdj%2FWK9J5SsKiMbVKAsYbeLvJk%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;499&quot; height=&quot;392&quot; data-filename=&quot;33.jpg&quot; data-origin-width=&quot;499&quot; data-origin-height=&quot;392&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;Git 설치 파일&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. 설치가 완료되면 Git bash를 실행해 git --version 을 입력한 후 엔터키를 눌러 잘 설치됐는지 확인한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;잘 설치됐다면 내가 설치한 버전이 출력된다.&lt;/p&gt;
&lt;pre id=&quot;code_1707815931365&quot; class=&quot;bash&quot; data-ke-language=&quot;bash&quot; data-ke-type=&quot;codeblock&quot;&gt;&lt;code&gt;git --version&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;44.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;337&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/qqSRv/btsEGOmHFeJ/QsnQsvZpvgXWmwJJ2lDJW0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/qqSRv/btsEGOmHFeJ/QsnQsvZpvgXWmwJJ2lDJW0/img.jpg&quot; data-alt=&quot;git version 확인&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/qqSRv/btsEGOmHFeJ/QsnQsvZpvgXWmwJJ2lDJW0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FqqSRv%2FbtsEGOmHFeJ%2FQsnQsvZpvgXWmwJJ2lDJW0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;581&quot; height=&quot;337&quot; data-filename=&quot;44.jpg&quot; data-origin-width=&quot;581&quot; data-origin-height=&quot;337&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;git version 확인&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Git</category>
      <category>git설치 #GitInstall</category>
      <category>깃설치 #깃배쉬</category>
      <author>notitle_</author>
      <guid isPermaLink="true">https://phothgrapher.tistory.com/45</guid>
      <comments>https://phothgrapher.tistory.com/45#entry45comment</comments>
      <pubDate>Tue, 13 Feb 2024 14:17:01 +0900</pubDate>
    </item>
    <item>
      <title>[Git 사용법] 1. Github 가입하기</title>
      <link>https://phothgrapher.tistory.com/44</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;a href=&quot;https://github.com&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;&lt;b&gt;https://&lt;b&gt;github&lt;/b&gt;.com&lt;/b&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;1. 위 주소로 들어간다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;2. 오른쪽 상단 Sign up 을 눌러 회원가입 페이지로 들어간다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_11.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;919&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/vFgxU/btsEFT9FooK/7Adg3v1kXemiPPHMpUyLnk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/vFgxU/btsEFT9FooK/7Adg3v1kXemiPPHMpUyLnk/img.png&quot; data-alt=&quot;깃허브 메인페이지&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/vFgxU/btsEFT9FooK/7Adg3v1kXemiPPHMpUyLnk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FvFgxU%2FbtsEFT9FooK%2F7Adg3v1kXemiPPHMpUyLnk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2560&quot; height=&quot;919&quot; data-filename=&quot;edited_11.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;919&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;깃허브 메인페이지&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p style=&quot;color: #333333; text-align: start;&quot; data-ke-size=&quot;size16&quot;&gt;3. 이메일, 비밀번호, 닉네임을 설정하고 Continue를 누르면 회원가입을 진행한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_edited_33.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;919&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bK5MGh/btsEF7moxKR/ZwKc7A58eaSKp86Y1fRRCk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bK5MGh/btsEF7moxKR/ZwKc7A58eaSKp86Y1fRRCk/img.png&quot; data-alt=&quot;깃허브 회원가입 페이지&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bK5MGh/btsEF7moxKR/ZwKc7A58eaSKp86Y1fRRCk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbK5MGh%2FbtsEF7moxKR%2FZwKc7A58eaSKp86Y1fRRCk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2560&quot; height=&quot;919&quot; data-filename=&quot;edited_edited_33.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;919&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;깃허브 회원가입 페이지&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;4. 이메일 인증코드를 입력한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_edited_44.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;919&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/bdNDdV/btsELqd6DGz/qFbkrgPPhA93rgVtDkBEvk/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/bdNDdV/btsELqd6DGz/qFbkrgPPhA93rgVtDkBEvk/img.png&quot; data-alt=&quot;이메일 인증코드 입력&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/bdNDdV/btsELqd6DGz/qFbkrgPPhA93rgVtDkBEvk/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbdNDdV%2FbtsELqd6DGz%2FqFbkrgPPhA93rgVtDkBEvk%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2560&quot; height=&quot;919&quot; data-filename=&quot;edited_edited_44.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;919&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;이메일 인증코드 입력&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;5. 간단한 설문조사를 자기 목적에 맞게 응답한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_55.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;917&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cYc867/btsEF4J1Uul/gAl3KdyB50mH9NOPbwtoZ1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cYc867/btsEF4J1Uul/gAl3KdyB50mH9NOPbwtoZ1/img.png&quot; data-alt=&quot;설문조사&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cYc867/btsEF4J1Uul/gAl3KdyB50mH9NOPbwtoZ1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcYc867%2FbtsEF4J1Uul%2FgAl3KdyB50mH9NOPbwtoZ1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2560&quot; height=&quot;917&quot; data-filename=&quot;edited_55.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;917&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;설문조사&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;6. 무료 기능만을 사용할지 pro 기능을 사용할지 선택한다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignCenter&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_66.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;917&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/nYHog/btsEQdZlT2A/k6dZgBhRBV03H5ssZ69OF1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/nYHog/btsEQdZlT2A/k6dZgBhRBV03H5ssZ69OF1/img.png&quot; data-alt=&quot;요금제 선택&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/nYHog/btsEQdZlT2A/k6dZgBhRBV03H5ssZ69OF1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FnYHog%2FbtsEQdZlT2A%2Fk6dZgBhRBV03H5ssZ69OF1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;2560&quot; height=&quot;917&quot; data-filename=&quot;edited_66.jpg&quot; data-origin-width=&quot;2560&quot; data-origin-height=&quot;917&quot;/&gt;&lt;/span&gt;&lt;figcaption&gt;요금제 선택&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&amp;nbsp;&lt;/p&gt;</description>
      <category>Git</category>
      <category>깃허브회원가입 #깃허브사용법 #깃사용법</category>
      <author>notitle_</author>
      <guid isPermaLink="true">https://phothgrapher.tistory.com/44</guid>
      <comments>https://phothgrapher.tistory.com/44#entry44comment</comments>
      <pubDate>Tue, 13 Feb 2024 13:47:24 +0900</pubDate>
    </item>
    <item>
      <title>JDK를 설치했는데 왜 또 IIntelliJ(IDE)를 설치해야 할까?</title>
      <link>https://phothgrapher.tistory.com/43</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;JDK를 설치한 순간부터 우리는 JAVA 언어로 코딩을 할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;예를 들어 메모장을 이용해 아래와 같은 코드를 작성할 수 있다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;1.jpg&quot; data-origin-width=&quot;439&quot; data-origin-height=&quot;339&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/mFaoR/btsBBmMHLRm/c3xpAmU4Nhsi9n4SIwwMC1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/mFaoR/btsBBmMHLRm/c3xpAmU4Nhsi9n4SIwwMC1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/mFaoR/btsBBmMHLRm/c3xpAmU4Nhsi9n4SIwwMC1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FmFaoR%2FbtsBBmMHLRm%2Fc3xpAmU4Nhsi9n4SIwwMC1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;439&quot; height=&quot;339&quot; data-filename=&quot;1.jpg&quot; data-origin-width=&quot;439&quot; data-origin-height=&quot;339&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이때 주의 해야 할 점은 파일을 저장할 때 파일 형식을 txt가 아닌 모든 파일로 바꿔서 저장해야 한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;txt 파일로 저장 시 cmd를 통해 java 파일을 class 파일로 컴파일(compile) 할 때 아래 사진과 같이&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;error : file not found: 라는 오류를 보게 된다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;3.jpg&quot; data-origin-width=&quot;339&quot; data-origin-height=&quot;85&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/SItZX/btsBC6vAgrJ/pQ3B1hU2ki7dkQ5UZP38CK/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/SItZX/btsBC6vAgrJ/pQ3B1hU2ki7dkQ5UZP38CK/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/SItZX/btsBC6vAgrJ/pQ3B1hU2ki7dkQ5UZP38CK/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FSItZX%2FbtsBC6vAgrJ%2FpQ3B1hU2ki7dkQ5UZP38CK%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;339&quot; height=&quot;85&quot; data-filename=&quot;3.jpg&quot; data-origin-width=&quot;339&quot; data-origin-height=&quot;85&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;모든 파일로 저장시 아래와 같이 파일 형식이 JAVA 파일로 바뀌게 된다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;4.jpg&quot; data-origin-width=&quot;611&quot; data-origin-height=&quot;211&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/O6evI/btsBvT6aTuM/Snkzt7zmkdOs0KjxxWtbM0/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/O6evI/btsBvT6aTuM/Snkzt7zmkdOs0KjxxWtbM0/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/O6evI/btsBvT6aTuM/Snkzt7zmkdOs0KjxxWtbM0/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FO6evI%2FbtsBvT6aTuM%2FSnkzt7zmkdOs0KjxxWtbM0%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;611&quot; height=&quot;211&quot; data-filename=&quot;4.jpg&quot; data-origin-width=&quot;611&quot; data-origin-height=&quot;211&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;그럼 이제 java 파일을 compile 해보자.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;cmd를 켠 후 내가 만든 Main.java 파일로 이동을 해야 한다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;cd / 를 입력하게 되면 기본 폴더인 c 드라이브로이동하게 되고&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;cd (폴더명)을 입력해 해당 폴더로 이동할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;내가 저장한 Main.java 파일이 있는 폴더까지 이동했다면&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;javac (파일명. java)를 입력해 java를 class 파일로 컴파일할 수 있다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;오류 코드가 나오지 않는다면 컴파일이 잘 진행된 거다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;5.jpg&quot; data-origin-width=&quot;245&quot; data-origin-height=&quot;106&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/srSWS/btsBzJ2vCMa/MfIVt7UaOJelq0TVtS2301/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/srSWS/btsBzJ2vCMa/MfIVt7UaOJelq0TVtS2301/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/srSWS/btsBzJ2vCMa/MfIVt7UaOJelq0TVtS2301/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FsrSWS%2FbtsBzJ2vCMa%2FMfIVt7UaOJelq0TVtS2301%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;245&quot; height=&quot;106&quot; data-filename=&quot;5.jpg&quot; data-origin-width=&quot;245&quot; data-origin-height=&quot;106&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;실제로 해당 폴더 안으로 들어가면 아래와 같이 CLASS 파일이 생긴 걸 볼 수 있다.&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;edited_6.jpg&quot; data-origin-width=&quot;647&quot; data-origin-height=&quot;182&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/5YBkC/btsBB7PjXBs/laEzSlYvPAflt4KKkjyKS1/img.png&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/5YBkC/btsBB7PjXBs/laEzSlYvPAflt4KKkjyKS1/img.png&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/5YBkC/btsBB7PjXBs/laEzSlYvPAflt4KKkjyKS1/img.png&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F5YBkC%2FbtsBB7PjXBs%2FlaEzSlYvPAflt4KKkjyKS1%2Fimg.png&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;647&quot; height=&quot;182&quot; data-filename=&quot;edited_6.jpg&quot; data-origin-width=&quot;647&quot; data-origin-height=&quot;182&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 Java -&amp;gt; Class 파일로 컴파일이 끝났으니 실행을 하면 된다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;해당 CLASS 파일이 있는 폴더에서 cmd를 통해 java (파일명. java)를 입력한 후 엔터를 누르면&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;내가 작성한 코드가 실행되는 것을 볼 수 있다. (이때 java Main.class가 아닌 java Main.java라는 것에 주의하자.)&lt;/p&gt;
&lt;p&gt;&lt;figure class=&quot;imageblock alignLeft&quot; data-ke-mobileStyle=&quot;widthOrigin&quot; data-filename=&quot;7.jpg&quot; data-origin-width=&quot;182&quot; data-origin-height=&quot;74&quot;&gt;&lt;span data-url=&quot;https://blog.kakaocdn.net/dn/cnizzQ/btsBvm8ycRk/skd6JOiXpcI62B52AoUeR1/img.jpg&quot; data-phocus=&quot;https://blog.kakaocdn.net/dn/cnizzQ/btsBvm8ycRk/skd6JOiXpcI62B52AoUeR1/img.jpg&quot;&gt;&lt;img src=&quot;https://blog.kakaocdn.net/dn/cnizzQ/btsBvm8ycRk/skd6JOiXpcI62B52AoUeR1/img.jpg&quot; srcset=&quot;https://img1.daumcdn.net/thumb/R1280x0/?scode=mtistory2&amp;fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FcnizzQ%2FbtsBvm8ycRk%2Fskd6JOiXpcI62B52AoUeR1%2Fimg.jpg&quot; onerror=&quot;this.onerror=null; this.src='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png'; this.srcset='//t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png';&quot; loading=&quot;lazy&quot; width=&quot;182&quot; height=&quot;74&quot; data-filename=&quot;7.jpg&quot; data-origin-width=&quot;182&quot; data-origin-height=&quot;74&quot;/&gt;&lt;/span&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이제 다시 처음으로 돌아와 왜 JDK를 설치했는데 IDE를 또 설치해야 하는지 생각해 보자.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;방금 메모장이라는 편집기를 통해 코딩을 따라 해 봤다면 &quot;Hello world!&quot; 라는 한 문장을 출력하기 위해 한 과정이&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;상당히 귀찮고 불편하지 않았나 묻고 싶다.&amp;nbsp;&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;이러한 불편함을 해소하고자 만들어진 것이 IDE 통합 계발 환경이다. IDE를 이용해 코딩 디버그 컴파일 배포등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리할 수 있다.&lt;/p&gt;</description>
      <category>Programming/Java</category>
      <category>IDE #IntelliJ #통합개발환경 #IDE를쓰는이유</category>
      <author>notitle_</author>
      <guid isPermaLink="true">https://phothgrapher.tistory.com/43</guid>
      <comments>https://phothgrapher.tistory.com/43#entry43comment</comments>
      <pubDate>Thu, 7 Dec 2023 19:32:05 +0900</pubDate>
    </item>
    <item>
      <title>Annotation 정리</title>
      <link>https://phothgrapher.tistory.com/38</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;@Controller&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@RestController&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@Getter&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@Setter&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@Component&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@Bean&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@Autowired&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@Service&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@Repository&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@RequestMapping&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@GetMapping&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@PostMapping&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@PutMapping&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@PatchMapping&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@DeleteMapping&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@RequestBody&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@RequestHeader&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@RequestParam&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;@PathVariable&lt;/p&gt;</description>
      <category>Programming/Spring Boot</category>
      <author>notitle_</author>
      <guid isPermaLink="true">https://phothgrapher.tistory.com/38</guid>
      <comments>https://phothgrapher.tistory.com/38#entry38comment</comments>
      <pubDate>Fri, 22 Sep 2023 23:36:45 +0900</pubDate>
    </item>
  </channel>
</rss>