<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Github on Vividian Repository</title>
    <link>https://vividian.net/tag/github/</link>
    <description>Recent content in Github on Vividian Repository</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>ko</language>
    <lastBuildDate>Sun, 16 Nov 2025 10:00:00 +0900</lastBuildDate><atom:link href="https://vividian.net/tag/github/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>휴고 블로그를 깃헙에 연결하다</title>
      <link>https://vividian.net/daily/connecting-a-hugo-blog-to-github/</link>
      <pubDate>Sun, 16 Nov 2025 10:00:00 +0900</pubDate>
      
      <guid>https://vividian.net/daily/connecting-a-hugo-blog-to-github/</guid>
      
      <description>&lt;div class=&#34;page-toc&#34;&gt;
  &lt;div class=&#34;page-toc__title&#34;&gt;글 목록&lt;/div&gt;
  &lt;nav id=&#34;TableOfContents&#34;&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;ul&gt;
        &lt;li&gt;&lt;a href=&#34;#휴고-블로그를-깃헙에-연결시켰다&#34;&gt;휴고 블로그를 깃헙에 연결시켰다&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#그래서-어떻게&#34;&gt;그래서 어떻게?&lt;/a&gt;&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;


&lt;h2 id=&#34;휴고-블로그를-깃헙에-연결시켰다&#34;&gt;휴고 블로그를 깃헙에 연결시켰다&lt;/h2&gt;
&lt;p&gt;왜?&lt;/p&gt;
&lt;p&gt;우선 왜 이렇게 했는지 차례대로 기록을 해 놓자.&lt;/p&gt;
&lt;p&gt;[[https://vividian.net/daily/the-changes-in-writing-a-blog-post/|블로그 글 쓰는 변화]] : 이 글에서 워드프레스의 블록 방식의 글 쓰기는 내 스타일과는 거리가 멀었고, 마크다운으로 글을 쓰고 싶다고 한 후, 과감하게 기존 글을 바꿨더니, 이미지 링크가 완전 꼬여서 다시 복구했었다. (젠장 시간 아까워..)&lt;/p&gt;
&lt;p&gt;그 뒤로, [[https://vividian.net/notes/converting-wordpress-to-hugo/|워드프레스를 휴고로 변환하기]] : 이 글을 통해서 워드프레스를 걷어내고, 휴고로 완전히 바꿨었다. 그런데 이때, 많은 블로그에서 설명하던 깃헙 방식이 아닌 &lt;strong&gt;시놀로지 드라이브 동기화&lt;/strong&gt;를 이용했고, 아주 만족스럽게 사용했다.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>최근 휴고 블로그에 진행한 작업들</title>
      <link>https://vividian.net/daily/features-recently-implemented-on-hugo-blog/</link>
      <pubDate>Sat, 01 Nov 2025 09:00:00 +0900</pubDate>
      
      <guid>https://vividian.net/daily/features-recently-implemented-on-hugo-blog/</guid>
      
      <description>&lt;div class=&#34;page-toc&#34;&gt;
  &lt;div class=&#34;page-toc__title&#34;&gt;글 목록&lt;/div&gt;
  &lt;nav id=&#34;TableOfContents&#34;&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;ul&gt;
        &lt;li&gt;&lt;a href=&#34;#휴고-블로그에-적용한-내용들&#34;&gt;휴고 블로그에 적용한 내용들&lt;/a&gt;&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;


&lt;h2 id=&#34;휴고-블로그에-적용한-내용들&#34;&gt;휴고 블로그에 적용한 내용들&lt;/h2&gt;
&lt;p&gt;휴고 블로그로 세팅하고 옵시디안에서 글을 쓰고, 빌드하고 퍼블리싱 하는 과정들을 모두 자동화했다. 워드프레스처럼 많은 기능들이 있는 것들은 아니지만, 나에게는 딱 이정도가 적절하다.
그간 작업한 것들을 정리해보자면 아래와 같다.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;옵시디안 마크다운 적용&lt;/strong&gt; : 옵시디안에서 글 작성하면 html 태그를 전혀 쓰지 않아서 좋다.  아래처럼 사용하고 있는데, 이걸 휴고로 빌드하면 제대로 되질 않는다. 그래서 변환하는 코드를 만들어서 사용하고 있다. 옵시디안에서는 기존처럼 사용하고, 빌드해서 퍼블리싱될 때 변환한다.&lt;/p&gt;</description>
      
    </item>
    
    <item>
      <title>시놀로지 Git Server 설치 기록</title>
      <link>https://vividian.net/synology/synology-git-server-installation/</link>
      <pubDate>Mon, 12 Oct 2020 14:33:12 +0900</pubDate>
      
      <guid>https://vividian.net/synology/synology-git-server-installation/</guid>
      
      <description>&lt;div class=&#34;page-toc&#34;&gt;
  &lt;div class=&#34;page-toc__title&#34;&gt;글 목록&lt;/div&gt;
  &lt;nav id=&#34;TableOfContents&#34;&gt;
  &lt;ul&gt;
    &lt;li&gt;
      &lt;ul&gt;
        &lt;li&gt;&lt;a href=&#34;#사용환경&#34;&gt;사용환경&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#git-계정-생성&#34;&gt;git 계정 생성&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#git-server-설치&#34;&gt;git server 설치&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#git-repository-초기화&#34;&gt;git repository 초기화&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#git-clone&#34;&gt;git clone&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&#34;#주의사항&#34;&gt;주의사항&lt;/a&gt;&lt;/li&gt;
      &lt;/ul&gt;
    &lt;/li&gt;
  &lt;/ul&gt;
&lt;/nav&gt;
&lt;/div&gt;


&lt;h2 id=&#34;사용환경&#34;&gt;사용환경&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;집, 회사, 노트북에 동일한 개발코드 공유 목적&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;git-계정-생성&#34;&gt;git 계정 생성&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;git server 용으로 사용할 계정 생성&lt;/li&gt;
&lt;li&gt;계정 설정: admin 그룹 체크, 읽기/쓰기 체크&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;git-server-설치&#34;&gt;git server 설치&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;시놀로지 패키지에서 git server 설치 &amp;amp; 실행&lt;/li&gt;
&lt;li&gt;/volume1/homes/git 생성됨&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;git-repository-초기화&#34;&gt;git repository 초기화&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;제어판(고급모드) &amp;gt; 터미널 및 SNMP &amp;gt; SSH 서비스 활성화 체크&lt;/li&gt;
&lt;li&gt;터미널에서 SSH 접속: ssh [git계정]@[시놀로지주소] -p [SSH포트번호]&lt;/li&gt;
&lt;li&gt;git 디렉토리 생성 및 git 초기화&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;PS&amp;gt; ssh git@xxx.synology.me -p &lt;span style=&#34;color:#ff9f43&#34;&gt;22&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;git@xxx.synology.me:$ mkdir dev1.git
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;git@xxx.synology.me:$ &lt;span style=&#34;color:#ff5c57&#34;&gt;cd&lt;/span&gt; dev1.git
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;git@xxx.synology.me:/dev1.git$ git init --bare
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;git@xxx.synology.me:/dev1.git$ git update-server-info
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;git-clone&#34;&gt;git clone&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;git clone 으로 repository 복사&lt;/li&gt;
&lt;li&gt;git clone [git 주소]&lt;/li&gt;
&lt;/ul&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#e2e4e5;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;PS&amp;gt; git clone ssh://git@xxx.synology.me:22/volume1/homes/git/dev1.git
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;주의사항&#34;&gt;주의사항&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;SSH 기본 포트번호(22)는 다른 포트번호로 변경&lt;/li&gt;
&lt;/ul&gt;</description>
      
    </item>
    
  </channel>
</rss>
