android obsidian에서 GIT 싱크 사용하기

android obsidian에서 GIT 싱크 사용하기

KMS
android obsidian에서 GIT 싱크 사용하기
Author

gabriel yang

Published

March 4, 2025

Android에서 Obsidian과 GitHub를 HTTPS로 동기화하는 방법

🔗 개요

이 글에서는 Obsidian Git 플러그인GitHub의 HTTPS 연결을 활용해 android obsidian을 싱크하는 방법을 정리합니다.

📦 사전 준비

항목 설명
GitHub 계정 및 obsidian sync용 git repository 반드시 필요
Obsidian 설치 Play스토어에서 다운로드
Obsidian Git 플러그인 커뮤니티 플러그인에서 설치

1️⃣ GitHub 저장소 준비

  1. GitHub에 로그인합니다.
  2. 우측 상단 + 버튼New repository 선택
  3. 저장소 이름 입력 (예: my-obsidian-vault)
  4. Public 또는 Private 선택 후 Create repository 클릭
  5. Obsidian Git을 HTTPS로 PC에 Clone하기
https://github.com/내GitHubID/저장소이름.git
  1. clone된 GIT 폴더를 anrdoid내부의 obsidian vault 저장소로 사용항 위치로 복사합니다.
  2. 설치한 android내부 obsidian vault 저장소를 선택해서 android obsidian을 실행합니다.

만약 기존에 사용하던 obsidian 싱크용 git이 있다면 해당 git을 사용합니다.

2️⃣ Obsidian Git 플러그인 설치

  1. Obsidian 앱 실행
  2. 설정 → Community pluginsSafe mode 비활성화
  3. Browse 클릭 → “Obsidian Git” 검색
  4. InstallEnable 클릭

3️⃣ GitHub Personal Access Token (PAT) 생성 (HTTPS 인증용)

  1. GitHub 로그인 후, 프로필 > Settings 이동
  2. 좌측 하단 Developer settings 클릭
  3. Personal access tokens > Fine-grained tokens 선택
  4. Generate new token 클릭
  5. 설정 항목 입력
    • Note: “Obsidian Sync”
    • 만료 기간 선택 (1년 추천)
    • Repository 권한: Contents - Read and Write 활성화
  6. Generate token 클릭하고 표시된 Personal Access Token을 복사하여 안전한 곳에 보관

4️⃣ PC에 Obsidian Git Clone하기

생성한 obsidian sync용 git Github 주요 설정값 입력

  • Username on your git server: Git 계정명
  • Author name for commit: GitHub 사용자명
  • Author email for commit: GitHub 사용자 e-mail정보
  • Password/Personal access token: 생성한 Personal Access Token

추천 옵션 설정

항목 추천 값
Vault backup interval 5분
Auto backup after file changes ON
Pull updates on startup ON
Push on backup ON
Pull changes before push ON

5️⃣ 충돌 방지를 위한 .gitignore 설정

안드로이드 Obsidian과 데스크탑 Obsidian은 화면 레이아웃, 창 크기, 패널 구성 등이 서로 다를 수 있으며 이 정보는 위의 json파일에 저장됩니다.

대부분 안드로이드와 데스크탑의 화면 구성이 다르므로, 해당 파일들을 동기화하면 매번 서로 덮어쓰는 문제가 발생할 수 있습니다.

이를 해결하기 위해서 Vault 폴더 내에 .gitignore 파일 생성 후 다음 내용 추가합니다.

obsidian/workspace.json
.obsidian/workspace.json
obsidian/workspace-mobile.json
.obsidian/workspace-mobile.json

카테고리 다른 글

Date Title Author
Jan 1, 3000 전체 카테고리 gabriel yang
Mar 6, 2025 지식 관리 습관 정착하기 gabriel yang
Mar 3, 2025 KMS 지속적인 유지보수 및 업데이트 gabriel yang
Mar 2, 2025 Workflows 및 데이터 파이프라인 구축 gabriel yang
Feb 24, 2025 좋은 KMS의 조건 gabriel yang
Feb 24, 2025 태그 및 메타데이터 활용법 gabriel yang
Feb 24, 2025 백링크와 그래프 뷰의 활용 gabriel yang
Feb 24, 2025 정보의 흐름과 연결성 관리 gabriel yang
Feb 23, 2025 적절한 태그(TAG) 개수를 정하는 방법 gabriel yang
Feb 22, 2025 지식의 구조화와 분류 방법 gabriel yang
Feb 20, 2025 효율적인 노트 템플릿 설계 gabriel yang
Feb 7, 2025 Logseq와 KMS는 무엇인가요? gabriel yang
No matching items
Back to BLOG LIST