<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0">
    <channel>
        
        <title>
            <![CDATA[ Jihyo Jeon - freeCodeCamp.org ]]>
        </title>
        <description>
            <![CDATA[ Browse thousands of programming tutorials written by experts. Learn Web Development, Data Science, DevOps, Security, and get developer career advice. ]]>
        </description>
        <link>https://www.freecodecamp.org/korean/news/</link>
        <image>
            <url>https://cdn.freecodecamp.org/universal/favicons/favicon.png</url>
            <title>
                <![CDATA[ Jihyo Jeon - freeCodeCamp.org ]]>
            </title>
            <link>https://www.freecodecamp.org/korean/news/</link>
        </image>
        <generator>Eleventy</generator>
        <lastBuildDate>Fri, 08 May 2026 14:10:07 +0000</lastBuildDate>
        <atom:link href="https://www.freecodecamp.org/korean/news/author/jihyo/rss.xml" rel="self" type="application/rss+xml" />
        <ttl>60</ttl>
        
            <item>
                <title>
                    <![CDATA[ Git에 빈 커밋 푸시하는 방법 ]]>
                </title>
                <description>
                    <![CDATA[ 이 글에서는 아무 변경 사항도 만들지 않는 커밋을 Git에 푸시하는 방법에 대해 이야기 할 것입니다. Git을 이용하면 아주 쉽게 비어있는 커밋을 푸시할 수 있습니다. --allow-empty 플래그를 추가한다는 점을 제외하면 일반 커밋을 푸시하는 것과 같습니다. git commit --allow-empty -m "Empty-Commit" 이제 이것을 메인 디렉터리에 푸시해야 합니다. 다음 명령을 통해 푸시할 수 ]]>
                </description>
                <link>https://www.freecodecamp.org/korean/news/gite-bin-keomis-pusihaneun-bangbeob/</link>
                <guid isPermaLink="false">63d8d35e41a99b065fb5aae8</guid>
                
                    <category>
                        <![CDATA[ Git ]]>
                    </category>
                
                <dc:creator>
                    <![CDATA[ Jihyo Jeon ]]>
                </dc:creator>
                <pubDate>Wed, 01 Feb 2023 09:27:13 +0000</pubDate>
                <media:content url="https://www.freecodecamp.org/korean/news/content/images/2023/01/Push.png" medium="image" />
                <content:encoded>
                    <![CDATA[ <p data-test-label="translation-intro">
        <strong>기사 원문:</strong> <a href="https://www.freecodecamp.org/news/how-to-push-an-empty-commit-with-git/" target="_blank" rel="noopener noreferrer" data-test-label="original-article-link">How to Push an Empty Commit in Git</a>
      </p><h3 id="-git-">이 글에서는 아무 변경 사항도 만들지 않는 커밋을 Git에 푸시하는 방법에 대해 이야기 할 것입니다.</h3><p>Git을 이용하면 아주 쉽게 비어있는 커밋을 푸시할 수 있습니다. <code>--allow-empty</code> 플래그를 추가한다는 점을 제외하면 일반 커밋을 푸시하는 것과 같습니다.</p><pre><code>git commit --allow-empty -m "Empty-Commit"
</code></pre><p>이제 이것을 메인 디렉터리에 푸시해야 합니다. 다음 명령을 통해 푸시할 수 있습니다.</p><pre><code>git push origin main
</code></pre><p>위 명령을 실행한 후, 변경 사항이 없는 커밋이 브랜치에 푸시된 것을 확인할 수 있습니다.</p><h2 id="-">왜 비어있는 커밋을 푸시해야 하나요?</h2><p>프로젝트를 변경하지 않고 빌드를 시작해야 할 수도 있습니다. 또는 빌드를 수동으로 시작할 수 없을 수도 있습니다. 이때 빌드를 시작하는 유일한 방법은 Git을 사용하는 것입니다. 빈 커밋을 푸시해 프로젝트를 수정하지 않고 빌드를 시작할 수 있습니다.</p><h3 id="--1">끝입니다! 정말 쉽지 않나요? 🥳</h3><p>저는 정기적으로 뉴스레터도 씁니다. 여기서 바로 구독할 수 있습니다. 👇👇</p><figure class="kg-card kg-embed-card"><iframe src="https://thelearners.substack.com/embed" height="100" title="Embedded content" loading="lazy" style="--tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; box-sizing: inherit; margin: 0px; padding: 0px; border: 0px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-variant-numeric: inherit; font-variant-east-asian: inherit; font-weight: 400; font-stretch: inherit; line-height: inherit; font-family: Lato, sans-serif; font-size: 22px; vertical-align: middle; color: rgb(10, 10, 35); letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;"></iframe></figure> ]]>
                </content:encoded>
            </item>
        
    </channel>
</rss>
