<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>기세로</title>
  <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY" />
  <author>
    <name>gisero</name>
  </author>
  <subtitle>노코드부터 바이브 코딩까지, 직접 만들며 배운 것을 쉽게 풀어씁니다.</subtitle>
  <id>https://brunch.co.kr/@@hACY</id>
  <updated>2025-01-22T09:16:15Z</updated>
  <entry>
    <title>Git과 GitHub 실전 흐름 총정리 - 지금까지 따로 배웠던 Git과 GitHub의 개념을 하나의 실제 작업으로</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/30" />
    <id>https://brunch.co.kr/@@hACY/30</id>
    <updated>2026-09-08T05:12:40Z</updated>
    <published>2026-09-08T04:51:40Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 깃과 깃허브'를 쓰는 기세로입니다.  지금까지 Git과 GitHub의 여러 개념을 하나씩 배웠습니다. 처음에는 Git과 GitHub가 무엇인지부터 시작했습니다. Git &amp;rarr; 프로젝트의 변경 기록을 관리 GitHub&amp;rarr; Git Repository를 온라인에서&amp;nbsp;저장하고 공유할 수 있는 서비스 그리고 Repository를 만들었습니다.</summary>
  </entry>
  <entry>
    <title>gitignore와 README란? - 올리면 안 되는 파일과 프로젝트 설명 관리 방법을 알아봅니다.</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/29" />
    <id>https://brunch.co.kr/@@hACY/29</id>
    <updated>2026-09-04T03:00:08Z</updated>
    <published>2026-09-04T03:00:08Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 깃과 깃허브'를 쓰는 기세로입니다.  지금까지 우리는 Git과 GitHub의 기본적인 작업 흐름을 하나씩 배웠습니다. 프로젝트 생성 &amp;rarr; git init&amp;nbsp;&amp;rarr;&amp;nbsp;파일 수정&amp;nbsp;&amp;rarr;&amp;nbsp;git add&amp;nbsp;&amp;rarr;&amp;nbsp;git commit&amp;nbsp;&amp;rarr;&amp;nbsp;git push&amp;nbsp;&amp;rarr;&amp;nbsp;GitHub 그리고 여러 작업을 나누고 다시 합치는 방법도 배웠습니다. Branch &amp;rarr;&amp;nbsp;Merge&amp;nbsp;</summary>
  </entry>
  <entry>
    <title>Git이 자동으로 합치지 못한다면? Conflict란? - Conflict를 직접 만들어보고 해결해봅니다.</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/28" />
    <id>https://brunch.co.kr/@@hACY/28</id>
    <updated>2026-09-03T03:00:05Z</updated>
    <published>2026-09-03T03:00:05Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 깃과 깃허브'를 쓰는 기세로입니다.  지난 글에서는 Merge(머지)가 무엇인지 알아봤습니다. Branch를 이용하면 하나의 Repository 안에서 작업 흐름을 나눌 수 있었습니다. main &amp;rarr; 현재 작업 feature&amp;nbsp;&amp;rarr; 새로운 작업 그리고 별도의 Branch에서 작업이 끝나면 feature의 작업 &amp;rarr; Merge&amp;nbsp;&amp;rarr;&amp;nbsp;mai</summary>
  </entry>
  <entry>
    <title>나누어 작업한 내용을 다시 합쳐볼까요? Merge란? - 다른 Branch에 합치는 Git의 Merge를 알아봅니다.</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/27" />
    <id>https://brunch.co.kr/@@hACY/27</id>
    <updated>2026-09-02T03:00:07Z</updated>
    <published>2026-09-02T03:00:07Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 깃과 깃허브'를 쓰는 기세로입니다.  지난 글에서는 Branch(브랜치)가 무엇인지 알아봤습니다. Branch는 하나의 Repository 안에서 작업 흐름을 나누어 관리할 수 있게 해주는 기능이었습니다.&amp;nbsp;지난 실습에서는 main Branch에서 새로운 memo-update Branch를 만들었습니다.&amp;nbsp;그리고 memo-updat</summary>
  </entry>
  <entry>
    <title>같은 프로젝트에서 작업을 나눠볼까요? Branch란? - Git의 Branch를 알아봅니다.</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/26" />
    <id>https://brunch.co.kr/@@hACY/26</id>
    <updated>2026-09-01T03:00:06Z</updated>
    <published>2026-09-01T03:00:06Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 깃과 깃허브'를 쓰는 기세로입니다.  지금까지 우리는 Git의 기본적인 흐름을 하나씩 배웠습니다. 프로젝트 생성 &amp;rarr; git init&amp;nbsp;&amp;rarr;&amp;nbsp;파일 수정&amp;nbsp;&amp;rarr;&amp;nbsp;git add&amp;nbsp;&amp;rarr;&amp;nbsp;git commit&amp;nbsp;&amp;rarr;&amp;nbsp;git push&amp;nbsp;&amp;rarr;&amp;nbsp;GitHub 그리고 지난 글에서는 GitHub의 Repository를 처음 가져오는 Clone과 Remote Repos</summary>
  </entry>
  <entry>
    <title>GitHub의 프로젝트를 내 컴퓨터로 가져와볼까요? - Clone과 Pull에 대해 알아봅니다.</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/25" />
    <id>https://brunch.co.kr/@@hACY/25</id>
    <updated>2026-08-31T02:00:33Z</updated>
    <published>2026-08-31T01:54:36Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 깃과 깃허브'를 쓰는 기세로입니다.  지난 글에서는 내 컴퓨터에 있는 Local Repository를 GitHub의 Remote Repository와 연결하고 처음으로 Push를 해봤습니다. 그런데 실제로 Git과 GitHub를 사용하다 보면 반대 상황도 정말 자주 발생합니다.&amp;nbsp;예를 들어 GitHub에 이미 프로젝트가 있다고 해&lt;img src= "https://img1.kakaocdn.net/thumb/R1280x0/?fname=http%3A%2F%2Ft1.kakaocdn.net%2Fbrunch%2Fservice%2Fuser%2FhACY%2Fimage%2FdASMVFxhj67HND4boMdqch0xZo4.png" width="500" /&gt;</summary>
  </entry>
  <entry>
    <title>내 컴퓨터의 프로젝트를 GitHub에 올려볼까요? - Remote 연결과 Push</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/24" />
    <id>https://brunch.co.kr/@@hACY/24</id>
    <updated>2026-08-30T06:17:49Z</updated>
    <published>2026-08-30T06:17:49Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 깃과 깃허브'를 쓰는 기세로입니다.  지난 글에서는 memo.txt 파일을 직접 만들고 수정하면서 파일 수정 &amp;rarr; git add&amp;nbsp;&amp;rarr; Staging Area&amp;nbsp;&amp;rarr;&amp;nbsp;git commit&amp;nbsp;&amp;rarr;&amp;nbsp;Local Repository 흐름을 실습해봤습니다. 그리고 Local Repository에는 두 개의 Commit이 만들어졌습니다. Commit 1&lt;img src= "https://img1.kakaocdn.net/thumb/R1280x0/?fname=http%3A%2F%2Ft1.kakaocdn.net%2Fbrunch%2Fservice%2Fuser%2FhACY%2Fimage%2Fy_fhFc9oWZ-fhJwoGtpyoQtuy84.png" width="500" /&gt;</summary>
  </entry>
  <entry>
    <title>변경 내용을 실제로 기록해볼까요? add와 commit - 파일을 수정한 뒤 Git에 첫 변경 기록을 남겨봅니다.</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/22" />
    <id>https://brunch.co.kr/@@hACY/22</id>
    <updated>2026-08-29T03:00:04Z</updated>
    <published>2026-08-29T03:00:04Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 깃과 깃허브'를 쓰는 기세로입니다.  지난 글에서는&amp;nbsp;Commit이 무엇인지 알아봤습니다. Commit은 쉽게 말하면,&amp;nbsp;&amp;quot;여기까지 작업한 변경 내용을 하나의 의미 있는 기록으로 남겨두자.&amp;quot;라는 작업이었습니다. 그리고 Commit을 만들기 전에는 이런 흐름을 거친다고 했습니다.  Working Directory: 현재 작업 중인 파</summary>
  </entry>
  <entry>
    <title>변경 내용을 기록해볼까요? Commit이란? - Commit의 역할과 흐름을 알아봅니다.</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/20" />
    <id>https://brunch.co.kr/@@hACY/20</id>
    <updated>2026-08-28T01:00:12Z</updated>
    <published>2026-08-28T01:00:12Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 깃과 깃허브'를 쓰는 기세로입니다.  지난 글에서는 Git을 설치하고 첫 번째 Local Repository를 만들어봤습니다. 우리가 했던 과정을 다시 보면 프로젝트 폴더 생성 &amp;rarr;&amp;nbsp;폴더로 이동&amp;nbsp;&amp;rarr; git init&amp;nbsp;&amp;rarr;&amp;nbsp;Git이 프로젝트 관리를 시작&amp;nbsp;&amp;rarr;&amp;nbsp;Local Repository 완성 이었습니다. 그리고 마지막에는 git sta</summary>
  </entry>
  <entry>
    <title>Git 설치와 첫 Repository 만들기 - 첫 번째 Local Repository를 만들어봅니다.</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/19" />
    <id>https://brunch.co.kr/@@hACY/19</id>
    <updated>2026-08-27T06:05:34Z</updated>
    <published>2026-08-27T06:05:34Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 깃과 깃허브'를 쓰는 기세로입니다.  지금까지는 Git을 사용하기 전에 알아두면 좋은 개념들을 먼저 살펴봤습니다. 첫 번째 글에서는 Git:&amp;nbsp;프로젝트의 변경 기록을 관리하는 도구 GitHub:&amp;nbsp;Git으로 관리하는 프로젝트를&amp;nbsp;온라인에서 저장하고 공유할 수 있게 해주는 서비스 라는 차이를 알아봤습니다. 그리고 지난 글에서는 Repo&lt;img src= "https://img1.kakaocdn.net/thumb/R1280x0/?fname=http%3A%2F%2Ft1.kakaocdn.net%2Fbrunch%2Fservice%2Fuser%2FhACY%2Fimage%2Fo4SfVfR5B-UsTV_7GKkojJ5-bY4.png" width="500" /&gt;</summary>
  </entry>
  <entry>
    <title>프로젝트는 어디에서 관리할까요? Repository란? - Local Repository와 Remote Repository란?</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/18" />
    <id>https://brunch.co.kr/@@hACY/18</id>
    <updated>2026-08-21T01:00:12Z</updated>
    <published>2026-08-21T01:00:12Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 깃과 깃허브'를 쓰는 기세로입니다.  지난 글에서는 Git과 GitHub가 무엇인지 알아봤습니다. 아주 간단하게 정리하면 Git:&amp;nbsp;파일의 변경 기록을 관리하는 도구 GitHub:&amp;nbsp;Git으로 관리하는 프로젝트를&amp;nbsp;온라인에서 저장하고 공유할 수 있게 해주는 서비스 였습니다.&amp;nbsp;그리고 GitHub를 사용하다 보면 정말 자주 만나는 단어가</summary>
  </entry>
  <entry>
    <title>누가, 언제, 무엇을 바꿨을까요? Git과 GitHub - Git과 GitHub가 무엇인지, 어떤 역할을 하는지 알아봅니다.</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/17" />
    <id>https://brunch.co.kr/@@hACY/17</id>
    <updated>2026-08-20T02:19:34Z</updated>
    <published>2026-08-20T02:12:53Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 깃과 깃허브'를 쓰는 기세로입니다.  웹사이트나 앱을 만들다 보면 파일을 계속 수정하게 됩니다. 처음에는 큰 문제가 없습니다.&amp;nbsp;그런데 수정이 반복되기 시작하면 이런 일이 생길 수 있습니다. 최종.html 최종_수정.html 최종_진짜.html 최종_진짜_수정.html 최종_진짜_최종.html 디자인 작업을 해본 분이라면 비슷한</summary>
  </entry>
  <entry>
    <title>데이터를 어떤 모양으로 주고받을까요? JSON이란? - Key와 Value부터 Object와 Array를 읽는 방법까지!</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/15" />
    <id>https://brunch.co.kr/@@hACY/15</id>
    <updated>2026-08-16T03:00:04Z</updated>
    <published>2026-08-16T03:00:04Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 개발 지식'을 쓰는 기세로입니다.  지난 글에서는 HTTP 상태 코드에 대해 알아봤습니다. 클라이언트가 서버에 요청을 보내면 서버는 200 &amp;rarr; 잘 처리됐어요. 404&amp;nbsp;&amp;rarr; 요청한 대상을 찾을 수 없어요. 500&amp;nbsp;&amp;rarr; 서버에서 문제가 생겼어요. 위처럼 상태 코드로 요청 결과를 알려줄 수 있다고 했습니다. 그런데 API를 사용하다 보면</summary>
  </entry>
  <entry>
    <title>잘 됐나요, 문제가 생겼나요? HTTP 상태 코드란? - HTTP 상태 코드의 의미와 자주 만나는 코드들을 알아봅니다.</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/14" />
    <id>https://brunch.co.kr/@@hACY/14</id>
    <updated>2026-08-15T03:00:04Z</updated>
    <published>2026-08-15T03:00:04Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 개발 지식'을 쓰는 기세로입니다.  지난 글에서는 HTTP와 HTTPS에 대해 알아봤습니다. 아주 간단하게 정리하면 Client &amp;rarr; &amp;nbsp;HTTP Request&amp;nbsp;&amp;rarr;&amp;nbsp;Server&amp;nbsp;&amp;rarr;&amp;nbsp;처리&amp;nbsp;&amp;rarr; HTTP Response&amp;nbsp;&amp;rarr;&amp;nbsp;Client 위처럼 클라이언트가 서버에 요청을 보내고, 서버가 처리한 결과를 다시 응답한다고 했습니다.&amp;nbsp;그런데 여기</summary>
  </entry>
  <entry>
    <title>서로 어떻게 대화하나요? HTTP와 HTTPS란? - 클라이언트와 서버가 어떤 규칙으로 요청과 응답을 주고받는지 알아봅니다.</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/13" />
    <id>https://brunch.co.kr/@@hACY/13</id>
    <updated>2026-08-13T22:07:50Z</updated>
    <published>2026-08-13T22:07:50Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 개발 지식'을 쓰는 기세로입니다.  지난 글에서는 클라이언트(Client)와 서버(Server)에 대해 알아봤습니다. Client &amp;rarr; 필요한 것을 요청하는 쪽 Server &amp;rarr; 요청을 받아 처리하고 응답하는 쪽 예를 들어 브라우저에서 쇼핑몰의 상품 목록을 보고 싶다면 Client: &amp;quot;상품 목록을 주세요!&amp;quot; &amp;rarr; Server: &amp;quot;네,</summary>
  </entry>
  <entry>
    <title>요청을 보내면 누가 받을까요? 클라이언트와 서버란? - 요청은 어디에서 시작되고, 누가 처리해서 결과를 돌려주는지 알아봅니다.</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/12" />
    <id>https://brunch.co.kr/@@hACY/12</id>
    <updated>2026-08-13T02:18:21Z</updated>
    <published>2026-08-13T02:18:21Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 개발 지식'을 쓰는 기세로입니다.  지금까지 웹훅, API, URL, 도메인에 대해 알아봤습니다. API 글에서는 이런 흐름을 살펴봤죠. 우리 서비스 &amp;rarr; Request&amp;nbsp;&amp;rarr; 상대 서비스&amp;nbsp;&amp;rarr; Response&amp;nbsp;&amp;rarr; 우리 서비스 URL과 도메인 글에서는 요청을 보낼 주소를 어떻게 읽는지 알아봤습니다.&amp;nbsp;그런데 여기서 한 가지 궁금한 점이 &lt;img src= "https://img1.kakaocdn.net/thumb/R1280x0/?fname=http%3A%2F%2Ft1.kakaocdn.net%2Fbrunch%2Fservice%2Fuser%2FhACY%2Fimage%2FYQd-9Wp9RUAkVKEYTApLTnDER_0.png" width="500" /&gt;</summary>
  </entry>
  <entry>
    <title>숫자 주소 대신 이름으로 찾아갈게요! 도메인이란? - IP와 DNS의 관계부터 커스텀 도메인 연결 원리까지 알아봅니다.</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/11" />
    <id>https://brunch.co.kr/@@hACY/11</id>
    <updated>2026-08-12T07:38:49Z</updated>
    <published>2026-08-12T07:38:49Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 개발 지식'을 쓰는 기세로입니다.  지난 글에서는 URL의 구조를 알아보면서 이런 주소를 살펴봤습니다. https://www.example.com/products/123 그리고 이 주소를 다음과 같이 나누어 봤습니다. https &amp;rarr; Scheme www.example.com&amp;nbsp;&amp;rarr; Host example.com&amp;nbsp;&amp;rarr; 기본이 되는 도메인</summary>
  </entry>
  <entry>
    <title>어디로 가면 되나요? URL이란? - URL을 이루는 각각의 요소와 주소를 읽는 방법을 알아봅니다.</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/10" />
    <id>https://brunch.co.kr/@@hACY/10</id>
    <updated>2026-08-11T14:44:01Z</updated>
    <published>2026-08-11T14:42:25Z</published>
    <summary type="html">안녕하세요. &amp;lsquo;기세로 배우는 개발 지식&amp;rsquo;을 쓰는 기세로입니다.  지난 글에서는 API에 대해 알아보면서 이런 주소를 여러 번 봤습니다. https://api.example.com/users 또는 조금 더 복잡하게 생긴 주소도 있었습니다. https://api.example.com/weather?city=seoul&amp;amp;date=20260811 API를 사용할 때</summary>
  </entry>
  <entry>
    <title>요청하면 응답할게요! API란? - 서로 다른 서비스가 약속된 방법으로 요청과 응답을 주고받는 API</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/9" />
    <id>https://brunch.co.kr/@@hACY/9</id>
    <updated>2026-08-10T10:02:29Z</updated>
    <published>2026-08-10T10:02:29Z</published>
    <summary type="html">안녕하세요. '기세로 배우는 개발 지식&amp;rsquo;을 쓰는 기세로입니다.  노코드 툴이나 바이브 코딩으로 서비스를 만들다 보면 정말 자주 만나게 되는 단어가 있습니다. 바로 API입니다.&amp;nbsp;&amp;ldquo;API를 연결해야 합니다.&amp;rdquo;,&amp;nbsp;&amp;ldquo;API Key를 발급받아 주세요.&amp;rdquo;,&amp;nbsp;&amp;ldquo;API 문서를 확인해 주세요.&amp;rdquo;,&amp;nbsp;&amp;ldquo;해당 API로 요청을 보내면 됩니다.&amp;rdquo; 처음에는 도대체 API가 무엇이길&lt;img src= "https://img1.kakaocdn.net/thumb/R1280x0/?fname=http%3A%2F%2Ft1.kakaocdn.net%2Fbrunch%2Fservice%2Fuser%2FhACY%2Fimage%2FDjLB5tgcg51zAO7vuSinzLBmOZ8.png" width="500" /&gt;</summary>
  </entry>
  <entry>
    <title>무슨 일이 생기면 알려줄게요! 웹훅(Webhook)이란</title>
    <link rel="alternate" type="text/html" href="https://www.fishingproductfr.com/@@hACY/8" />
    <id>https://brunch.co.kr/@@hACY/8</id>
    <updated>2026-08-06T15:53:28Z</updated>
    <published>2026-08-06T15:53:28Z</published>
    <summary type="html">안녕하세요. 어렵게 느껴지는 개발 지식을 비개발자의 눈높이로 풀어보는 기세로입니다.  노코드 툴이나 바이브 코딩으로 서비스를 만들다 보면 API, 서버, 엔드포인트처럼 낯선 개발 용어를 자주 만나게 됩니다. 오늘 알아볼 웹훅(Webhook)도 이름만 보면 복잡한 기술처럼 느껴지지만, 핵심 원리는 생각보다 간단합니다.&amp;nbsp;웹훅을 한 문장으로 설명하면 다음과 같습</summary>
  </entry>
</feed>
