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の使いやすさに直結する「入力・変換」タブの設定項目
UlyssesでMathJaxを使用して、LaTeXの数式をプレビューでキレイに表示させる方法
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
間違えて学習してしまったATOKの不要な変換候補を削除する方法
記事用のスクリーンショットを撮るときに気をつけていること
Ulyssesで原稿を修正前の状態に戻せるバージョン管理機能やバックアップ機能
他人と共通認識を得るために必要な記号・括弧の正式名称一覧
Ulyssesで複数シートをまとめてグループ化したり、1つのシートに結合する
ウェブサイトにおける「コピーライト」の書き方
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
日々の制作をラクにするTips #1日1Tips – 2019年10月
Fantastical 2は音声入力を使って予定を追加するのが便利!
Path Finderがバージョン9.2にアップデート!ロックダウン期間中は無料トライアル期間が30日から60日に延長!
Bartender ProのTop Shelf機能でできること
Gmailの未読メールのみを表示させる2つの方法
Figmaでチーム共有用のメモや注釈素材が使える「Annotation Kit 2.0」
IllustratorとPhotoshopとXDのツール系のショートカットキーを統一させる
GUIコンパイラのPreprosを使ってSassのコンパイルを行う
複数サービスを1つのアプリで管理できるStationの通知設定
WordPressで「現在メンテナンス中のため、しばらくの間ご利用いただけません。」の状態でログインできなくなった場合の対処法