옵시디언 깃허브 리포지토리 연결하기
목차
커뮤니티 플러그인 활성화
다음의 순서대로 진행합니다.
- 화면 하단 옵션
커뮤니티 플러그인
탭커뮤니티 플러그인 사용
클릭
Git 플러그인 설치
다음의 순서대로 진행합니다.
- 커뮤니티 플러그인 접근
탐색
버튼Git
검색- 설치
- 활성화
옵시디언에서는 플러그인을 설치 후 활성화를 해줘야 사용 할 수 있습니다.
깃허브 리포지토리 연동
Git 플러그인 설치 후 옵시디언의 옵션 화면을 보면 좌측 하단 Git
플러그인 메뉴가 활성화 되어있습니다.
하지만 깃허브 레포지토리를 연결하지 않은 상태에서는 다음의 이미지와 같이 Git is not ready. When all settings are correct you can configure commit-sync, etc.
문구가 나옵니다.
Git 이 준비되지 않았고 세팅을 완료해야 사용할 수 있다는 말입니다.
여기서부터 깃허브 레포지토리 연결입니다.
CMD 명령창을 통해 다음의 명령어를 순서대로 작성합니다.
1
2
3
4
5
6
cd {보관소 위치}
git init
git remote add origin {레포지토리 주소}
git add -A
git commit -m {메시지}
git push origin master
사용 예시)
다음의 조건을 충족하는 상황의 예시
- 옵시디언에서 관리할 디렉토리가
C:\workspace\obsidian\blog
경로에 있는 경우 - 리포지토리의 주소가
https://github.com/githubTest/githubTest.github.io.git
인 경우
1
2
3
4
5
6
cd C:/workspace/obsidian/blog
git init
git remote add origin https://github.com/githubTest/githubTest.github.io.git
git add -A
git commit -m "first commit"
git push origin master
주요 환경 설정
Split automatic commit and push
옵션을 활성화 하면 일정 시간마다 자동으로 커밋과 푸시를 합니다. 일정 시간 마다 자동으로 커밋/푸쉬가 발생하는 것을 원치 않는다면 비활성화 합니다.Auto commit-and-sync interval (minutes)
입력한 시간(분)을 기준으로 커밋/푸쉬가 수행됩니다.Auto push interval
입력한 시간(분)을 기준으로 푸쉬가 수행 됩니다.Auto pull interval
입력한 시간(분) 기준으로 풀이 수행됩니다.
사용 방법
ctrl + P
입력 시 나오는 명령어에서 Git
키워드를 입력하여 주요 기능 사용 가능합니다.
제가 주로 사용하는 두 커맨드는 다음과 같습니다.
Git:Commit-and-async
: 커밋을 하고 리포지토리와 싱크를 맞춥니다.Git:pull
: pull 받습니다.Git:Open history view
: 커밋 이력을 확인합니다.
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.