<?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 jaylab-log</title><link>https://jaylab.link/tags/git/</link><description>Recent content in Git on jaylab-log</description><generator>Hugo</generator><language>ko-kr</language><lastBuildDate>Thu, 13 Jun 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://jaylab.link/tags/git/index.xml" rel="self" type="application/rss+xml"/><item><title>Docker Buildx를 사용한 멀티 아키텍처 이미지 빌드, Github Actions 적용 사례</title><link>https://jaylab.link/docker-buildx-multiarch-and-git-actions/</link><pubDate>Thu, 13 Jun 2024 00:00:00 +0000</pubDate><guid>https://jaylab.link/docker-buildx-multiarch-and-git-actions/</guid><description>Docker Buildx는 다양한 아키텍처에서 실행 가능한 이미지를 빌드할 수 있는 Docker CLI이다. 이를 활용하면 특정 아키텍쳐에서 지원하는 이미지로 빌드할 수 있다.</description></item><item><title>[CI/CD] Github Actions: build, push, update another repo file</title><link>https://jaylab.link/git-actions-build-push-update/</link><pubDate>Fri, 19 Apr 2024 00:00:00 +0000</pubDate><guid>https://jaylab.link/git-actions-build-push-update/</guid><description>Github Actions을 사용하여 멀티플랫폼이 지원되는 이미지 빌드 방법과 Docker Hub 혹은 ECR에 Push하는 방법. 그리고 제 3의 Git Repo 파일 내용 변경 방법을 정리해보았다.</description></item><item><title>Github Actions &amp; ArgoCD CI/CD (for K8S, Java App)</title><link>https://jaylab.link/git-actions-argocd-cicd-minikube/</link><pubDate>Fri, 05 Apr 2024 00:00:00 +0000</pubDate><guid>https://jaylab.link/git-actions-argocd-cicd-minikube/</guid><description>Github Actions를 활용해서 애플리케이션 Build &amp;amp; Image push. 애플리케이션과 Kubernetes manifest 파일 변경점 발생시 ArgoCD를 통하여 로컬 Minikube 환경에 자동배포 환경 구축하기</description></item><item><title>[Git] Upstream commit history merge</title><link>https://jaylab.link/git-upstream-merge/</link><pubDate>Thu, 04 Jan 2024 00:00:00 +0000</pubDate><guid>https://jaylab.link/git-upstream-merge/</guid><description>어느 Github 저장소를 Fork하여 나의 repository로 옮긴 후 이 코드를 가지고 몇번의 commit &amp;amp; push 작업을 해왔다. 어느날 메인(Fork했던 대상 Repository) 저장소에서 그 동안 이루어진 수정내역을 나의 repository에 반영해줘야할 시기가 왔다. 이 때 vs code로 진행했던 작업과정을 순서대로 기록해보았다.</description></item><item><title>[IntelliJ] CRLF/LF 개행 변경 문제 해결</title><link>https://jaylab.link/git-crlf-lf-conflict/</link><pubDate>Wed, 20 Dec 2023 00:00:00 +0000</pubDate><guid>https://jaylab.link/git-crlf-lf-conflict/</guid><description>인텔리제이를 통한 Git 작업시 종종 겪을 수 있는 CRLF/LF 개행 변경 관련 문제와 그 해결법</description></item><item><title>[Git] 소스코드 Push 무한로딩 현상</title><link>https://jaylab.link/git-push-infinite-loading/</link><pubDate>Thu, 07 Dec 2023 00:00:00 +0000</pubDate><guid>https://jaylab.link/git-push-infinite-loading/</guid><description>Source Push infinite loading</description></item><item><title>[Git] Private Repo Clone 방법 및 RSA 키에 대한 이해</title><link>https://jaylab.link/git-clone-private-repo/</link><pubDate>Tue, 07 Nov 2023 00:00:00 +0000</pubDate><guid>https://jaylab.link/git-clone-private-repo/</guid><description>&lt;div class="callout callout-gray"&gt;&lt;div class="callout-body"&gt;본 내용과 관련해서는 더 간단하게 설명된 다른 블로그 글들이 많이 있다.
그러나 그 각각의 내용이 무엇인지, 그것들이 어떻게 동작되는지 궁금해서
이 기회에 이것저것 찾고 알게된 내용들을 정리해보았다.&lt;/div&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;목차 -&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="사전-지식"&gt;사전 지식&lt;/h2&gt;
&lt;hr&gt;
&lt;p&gt;&lt;strong&gt;RSA 키 쌍의 의미와 사용 목적&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;RSA 키 쌍은 공개 키와 개인 키로 구성되며, 이들은 서로 수학적으로 연관되어 있다.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;공개 키(public key)&lt;/strong&gt;: 이 키는 안전하게 공유될 수 있으며, Git 서버에 등록된다. 서버는 이 공개 키를 사용하여 사용자의 인증 정보를 확인한다.&lt;/p&gt;</description></item></channel></rss>