ポンコツエンジニアのごじゃっぺ開発日記。

いろいろポンコツだけど、気にするな。エンジニアの日々の開発などの記録を残していきます。 自動で収入を得られるサービスやシステムを作ることが目標!!

Obsidian gitがスマホでコンフリクトしたときの対応メモ

メモツールであるObsidianを使っています。データストアとしてGitHubを使っているのですが、gitということで、コンフリクトが起きる可能性があります。

PCでコンフリクトが起きる分にはどうにかできるのでいいのですが、スマホだと解消が難しい。なので、コンフリクト解消をしたときのメモをブログ記事として残しておこうと思います。

ちなみに、Androidを使っています。

コンフリクト解消メモ

参考サイトはこちらになります。

qiita.com

Termuxアプリをインストール

play.google.com

$ pkg update
$ pkg upgrade
$ termux-setup-storage
$ cd storage/
$ cd documents/
$ cd Obsidian/
$ pkg install git
$ git config --global credential.helper store
$ git config --global --add safe.dirctory /storage/emulated/0/Documents/Obsidian
$ git remote -v
$ git fetch origin
 # リモート操作時に認証を求められたら
 # ユーザー名: GitHubのユーザー名
 # パスワード: 生成したPAT(クラシックタイプを使用)
$ git reset --hard origin/main
$ git pull

これでコンフリクト解消というか、状態をリセットして最新のmainブランチの状態にすることができました。

お問い合わせプライバシーポリシー制作物