<?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>Git on Jay's Blog</title><link>https://jaylab.blog/tags/git/</link><description>Recent content in Git on Jay's Blog</description><generator>Hugo</generator><language>ko-kr</language><lastBuildDate>Thu, 13 Jun 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://jaylab.blog/tags/git/index.xml" rel="self" type="application/rss+xml"/><item><title>exec format error 이후로 이미지는 GitHub Actions에서 빌드한다</title><link>https://jaylab.blog/docker-buildx-multiarch-and-git-actions/</link><pubDate>Thu, 13 Jun 2024 00:00:00 +0000</pubDate><guid>https://jaylab.blog/docker-buildx-multiarch-and-git-actions/</guid><description>아키텍처 차이로 생긴 exec format error를 Docker Buildx의 &amp;ndash;platform으로 풀고, GitHub Actions에서 buildx로 빌드해 ECR에 푸시하도록 옮긴 기록</description></item><item><title>Repository Workflow를 활용한 manifest 업데이트 아키텍쳐</title><link>https://jaylab.blog/git-actions-build-push-update/</link><pubDate>Fri, 19 Apr 2024 00:00:00 +0000</pubDate><guid>https://jaylab.blog/git-actions-build-push-update/</guid><description>ECR에 올린 새 이미지를 ArgoCD가 알게 하려고, GitHub Actions 마지막 job에서 별도 manifest 저장소의 이미지 태그를 sed로 바꿔 커밋하게 만든 설정</description></item><item><title>Kubernetes 환경에 ArgoCD 활용 Git Repo CI/CD 아키텍쳐</title><link>https://jaylab.blog/git-actions-argocd-cicd-minikube/</link><pubDate>Fri, 05 Apr 2024 00:00:00 +0000</pubDate><guid>https://jaylab.blog/git-actions-argocd-cicd-minikube/</guid><description>빌드 다음 단계인 클러스터 반영을 ArgoCD에 맡기려고 로컬 Minikube에 설치하고, manifest 저장소 변경이 자동으로 동기화되는 것까지 확인한 기록</description></item><item><title>Fork한 저장소에 원본 커밋 받아오기</title><link>https://jaylab.blog/git-upstream-merge/</link><pubDate>Thu, 04 Jan 2024 00:00:00 +0000</pubDate><guid>https://jaylab.blog/git-upstream-merge/</guid><description>어느 Github 저장소를 Fork하여 나의 repository로 옮긴 후 이 코드를 가지고 몇번의 commit &amp;amp; push 작업을 해왔다. 어느날 메인(Fork했던 대상 Repository) 저장소에서 그 동안 이루어진 수정내역을 나의 repository에 반영해줘야할 시기가 왔다. 이 때 vs code로 진행했던 작업과정을 순서대로 기록해보았다.</description></item><item><title>줄바꿈 기호 하나로 파일 전체가 바뀌는 커밋</title><link>https://jaylab.blog/git-crlf-lf-conflict/</link><pubDate>Wed, 20 Dec 2023 00:00:00 +0000</pubDate><guid>https://jaylab.blog/git-crlf-lf-conflict/</guid><description>인텔리제이를 통한 Git 작업시 종종 겪을 수 있는 CRLF/LF 개행 변경 관련 문제와 그 해결법</description></item><item><title>100%에서 멈추는 git push와 http.postBuffer</title><link>https://jaylab.blog/git-push-infinite-loading/</link><pubDate>Thu, 07 Dec 2023 00:00:00 +0000</pubDate><guid>https://jaylab.blog/git-push-infinite-loading/</guid><description>진행률은 100%인데 에러 없이 끝나지 않던 git push를, http.postBuffer를 늘려 HTTP POST 버퍼 제한을 피하는 것으로 해결했다.</description></item><item><title>SSH 키 한 쌍으로 private 저장소 clone</title><link>https://jaylab.blog/git-clone-private-repo/</link><pubDate>Tue, 07 Nov 2023 00:00:00 +0000</pubDate><guid>https://jaylab.blog/git-clone-private-repo/</guid><description>private 저장소를 clone하려고 SSH 키를 만들며, 개인키는 로컬에 남고 GitHub는 공개키로 서명만 확인하는 인증 흐름을 정리했다.</description></item></channel></rss>