본문 바로가기
옵시디언

옵시디언과 GitHub 완벽 연동 가이드: 윈도우에서 자동 동기화 설정하기

by 요몽이 2024. 7. 21.

옵시디언 GitHub 동기화 설정 (Windows 환경)
옵시디언(Obsidian)은 강력한 노트 작성 및 지식 관리 도구입니다. GitHub와의 연동을 통해 사용자는 효율적인 버전 관리와 멀티 디바이스 동기화를 구현할 수 있습니다.

목차

    1. Git 설치

    먼저, Git을 설치해야 합니다. Git은 Git 공식 웹사이트에서 다운로드할 수 있습니다. 설치 후, Git이 제대로 설치되었는지 확인하려면 명령 프롬프트에서 다음 명령어를 입력합니다:

    git --version

    2. GitHub 리포지토리 생성

    GitHub에서 새로운 리포지토리를 생성합니다. 리포지토리 이름과 설명을 입력하고, 공개 또는 비공개 여부를 선택한 후 리포지토리를 생성합니다.

    [주의] 실수로 비공개 자료가 여과없이 바로 공개되는 상황을 방지하기 위해 비공개로 설정 후 필요 시 공개하는 방식을 권고합니다.

    3. Obsidian Git 플러그인 설치

    옵시디언에서 다음 단계를 따라 Git 플러그인을 설치합니다:

    1. 옵시디언을 열고 설정(Settings) 메뉴로 이동합니다.
    2. 플러그인(Plugins) 탭에서 "커뮤니티 플러그인(Browse)"을 선택합니다.
    3. "Obsidian Git"을 검색하여 설치합니다.
    4. 설치가 완료되면 플러그인을 활성화합니다.

    4. GitHub과 연동 설정

    옵시디언 Git 플러그인 설정에서 GitHub 리포지토리와 연동을 설정합니다:

    1. 설정(Settings) 메뉴로 이동하여 "Obsidian Git" 플러그인 설정을 엽니다.
    2. "Git Repository" 섹션에서 GitHub 리포지토리 URL을 입력합니다.
    3. Git 사용자 이름과 이메일을 설정합니다.

    5. 초기 커밋 및 푸시

    터미널을 열고 옵시디언 볼트 폴더로 이동한 후, 다음 명령어를 입력하여 초기 커밋과 푸시를 수행합니다:

    git init
    git remote add origin <GitHub 리포지토리 URL>
    git add .
    git commit -m "Initial commit"
    git push -u origin master

    6. 자동 동기화 설정

    옵시디언 Git 플러그인 설정에서 자동 동기화를 설정할 수 있습니다:

    1. "Automatic Git" 섹션에서 자동 커밋 및 푸시 주기를 설정합니다.
    2. 원하는 주기를 선택하고 저장합니다.

    이제 옵시디언에서 작성한 노트가 자동으로 GitHub에 동기화됩니다.

    7. 옵시디언에서 git 명령

    변경된 내용을 git에 반영할 때 아래 순서로 실행합니다:

    1. ctrl + p : 명령 입력창이 열립니다.
    2. git commit all changes 입력, 실행
    3. git push 입력, 실행