<?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>SRP on Kelly Dev</title><link>https://kelly-chui.github.io/tags/srp/</link><description>Recent content in SRP on Kelly Dev</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Wed, 29 Jul 2026 20:53:29 +0900</lastBuildDate><atom:link href="https://kelly-chui.github.io/tags/srp/index.xml" rel="self" type="application/rss+xml"/><item><title>TIL. Jul 29, 2026</title><link>https://kelly-chui.github.io/til/2026/til-2026-07-29/</link><pubDate>Wed, 29 Jul 2026 20:53:29 +0900</pubDate><guid>https://kelly-chui.github.io/til/2026/til-2026-07-29/</guid><description>&lt;h2 id="오늘-한-내용"&gt;오늘 한 내용&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://kelly-chui.github.io/ps/2026/ps-leetcode-3518-smallest-palindromic-rearrangement-ii/"&gt;LeetCode 3518: Smallest Palindromic Rearrangement II&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://kelly-chui.github.io/ps/2026/ps-codeforces-189a-cut-ribbon/"&gt;Codeforces 189A: Cut Ribbon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;블로그 깃 훅 제거&lt;/li&gt;
&lt;li&gt;블로그 스크립트 구조화&lt;/li&gt;
&lt;li&gt;블로그 커밋 목록 정리&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="해결-내용"&gt;해결 내용&lt;/h2&gt;
&lt;p&gt;PS 두 문제를 푼 이후에, 블로그에서 스크립트와 깃 훅을 교체하고, 하루종일 깃과 씨름했다. Hugo 프로젝트의 커밋 로그가 너무 더러웠고, Squash, Rebase로 한 번 정리하려는데, 중간에 워킹 트리가 한번 꼬여버렸다.&lt;/p&gt;
&lt;h3 id="블로그-깃-훅-일시-제거"&gt;블로그 깃 훅 일시 제거.&lt;/h3&gt;
&lt;p&gt;블로그 깃 훅에는 두 가지 문제가 있다. 첫 번째는 타이밍 문제다. pre-commit에 뭔가 내용을 수정하는 훅을 넣으면, 커밋이 멈추지 않고. 변경사항을 유지한채로 커밋되어버린다.&lt;/p&gt;</description></item></channel></rss>