<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Version Control on Kelly Dev</title><link>https://kelly-chui.github.io/tags/version-control/</link><description>Recent content in Version Control on Kelly Dev</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 20 Aug 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://kelly-chui.github.io/tags/version-control/index.xml" rel="self" type="application/rss+xml"/><item><title>DevOps. Git 기초</title><link>https://kelly-chui.github.io/posts/devops-git-overview/</link><pubDate>Tue, 20 Aug 2024 00:00:00 +0000</pubDate><guid>https://kelly-chui.github.io/posts/devops-git-overview/</guid><description>&lt;h2 id="깃-파일-라이프-사이클"&gt;깃 파일 라이프 사이클&lt;/h2&gt;
&lt;img alt="image.png" loading="lazy" src="https://kelly-chui.github.io/posts/devops-git-overview/image-001-optimized-image.webp"&gt;&lt;ol&gt;
&lt;li&gt;Tracked: 관리 대상 파일, 이미 스냅샷에 포함되어 있는 파일 - 깃이 이미 알고 있는 파일들…
&lt;ol&gt;
&lt;li&gt;Unmodified: 수정하지 않은 파일&lt;/li&gt;
&lt;li&gt;Modified: 수정한 파일&lt;/li&gt;
&lt;li&gt;Staged: 커밋으로 저장소에 기록할 파일&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;li&gt;Untracked: 관리 대상이 아닌 파일, 스냅샷 Staging Area에도 포함되지 않은 파일&lt;/li&gt;
&lt;/ol&gt;
&lt;img alt="Screenshot 2024-08-20 at 2.17.11\u202fPM.png" loading="lazy" src="https://kelly-chui.github.io/posts/devops-git-overview/image-002-optimized-image.webp"&gt;&lt;p&gt;위 캡처에서&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;test2&lt;/code&gt;: (Staged) 현재 Staging Area에 포함된 파일, 커밋하면 저장소에 기록된다.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;test&lt;/code&gt;: (Untracked) 트래킹 되지 않은 파일, 스냅샷에도 Staging Area에도 존재하지 않고 워킹 디렉토리에만 존재한다.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;README&lt;/code&gt;: (Modified) 수정된 파일, 커밋을 하기 위해서는 Staged 상태로 만들어야 함.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="파일-새로-추적하기-git-add"&gt;파일 새로 추적하기 (git add)&lt;/h3&gt;
&lt;img alt="Screenshot 2024-08-20 at 2.20.42\u202fPM.png" loading="lazy" src="https://kelly-chui.github.io/posts/devops-git-overview/image-003-optimized-image.webp"&gt;&lt;p&gt;&lt;code&gt;git add&lt;/code&gt; 명령은 파일을 새로 추적할 때도 사용하고, 수정한 파일을 Staged 상태로 만들 때도 사용한다.&lt;/p&gt;</description></item></channel></rss>