Ulyssesの外部フォルダ機能を使って、原稿をGit管理しながらUlyssesで編集する方法

Ulyssesには「外部フォルダ機能」があり、Finder上のフォルダを指定してその中でファイルを生成したり読み込みつつ、入力はUlyssesからできます。
この機能のおかげで、MarkdownファイルとしてファイルをFinder上に残せますし、DropboxやGoogle Drive上のフォルダを指定しておけばバックアップにもなります。
ふと、「外部フォルダを指定できるということは、原稿をGit管理しつつUlyssesで編集できるのでは?」と思いつきました。
原稿をGit管理するという発想自体はあって、下記が参考になるので、そちらもぜひご覧ください。
Git管理するフォルダを作成する
GitHubでリポジトリを作成して、クローンします(本記事の目的から逸れてしまうため、今回はGitに関する細かい部分は割愛します)。
リポジトリを作成するときには通常のコードと原稿管理用のリポジトリを見分けるために「Writing_」などをリポジトリ名につけておくと便利です。
Ulyssesでクローンしたフォルダを読み込む
クローンしたらUlyssesのメニューバーの[ファイル]→[外部フォルダを追加…]から先ほどクローンしたフォルダを選択します。
Gitリポジトリ作成時に「README」を作成していると、それもUlyssesに反映されます。

あとは新規でシートを作成していきます。

ちゃんとGitで変更が感知されるので、進んだタイミングでこまめにコミットしていけばGitで管理できます。



ATOKで住所の入力をラクにする方法(郵便番号や町名からの住所変換)
ATOKのマンスリーレポートで自分の入力した文字数や打ち間違いの傾向を確認する
Ulyssesで複数シートをまとめてグループ化したり、1つのシートに結合する
どちらの表記がより一般的なのか? /「ウインドウ」と「ウィンドウ」/「バイオリン」と「ヴァイオリン」/「バーチャル」と「ヴァーチャル」
高機能で定番なテキストエディタ「Jedit Ω」で自分好みの編集を実現する
記事用のスクリーンショットを撮るときに気をつけていること
三点リーダー(……)とダッシュ記号(——)の正しい使い方
間違えて学習してしまったATOKの不要な変換候補を削除する方法
Ulyssesで原稿を修正前の状態に戻せるバージョン管理機能やバックアップ機能
UlyssesでMathJaxを使用して、LaTeXの数式をプレビューでキレイに表示させる方法
iTerm2で「Use System Window Restoration Setting」を設定しているとアラートが表示されて機能しない
Google Chromeのサイト内検索(カスタム検索)機能を別のプロファイルに移行する方法
iPadで入力モードを切り替えずに数字や記号をすばやく入力する方法
iPhoneやiPadでYouTubeの再生速度を3倍速や4倍速にする方法
Keynoteで有効にしているはずのフォントが表示されない現象
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
AirPodsで片耳を外しても再生が止まらないようにする方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
Eagleで実現するクリエイティブ素材の簡単管理
かゆいところに手が届く「Supercharge」でMac環境を便利にカスタマイズする
超軽量なコードエディタ 「Zed」をサブエディタとして活用する
Bartender 6で追加されたWidgets機能で自作メニューバーアイテムを簡単に作成する
Googleカレンダーを便利に活用するための小技集(祝日だけを表示・月末の繰り返しイベントを追加)
Obsidianを使った「自己流PKM」で行う知識トレーニング
テキストエディタ・ノートアプリ関連のショートカットキーをKeyboard Maestroで統一する
Path Finderを使ってキーボードだけでファイル操作する方法(応用編)
macOSのコマンドパレット比較!SpotlightとAlfred、Raycastどれを使えばいい?