# Ulyssesの外部フォルダ機能を使って、原稿をGit管理しながらUlyssesで編集する方法 URL: https://webrandum.net/ulysses-git/ 公開日: 2022-12-12 更新日: 2022-12-12 カテゴリー: ライティング タグ: Git, Ulysses 出典: Webrandum(著者: サイトウ マサカズ) Ulyssesには「外部フォルダ機能」があり、Finder上のフォルダを指定してその中でファイルを生成したり読み込みつつ、入力はUlyssesからできます。 この機能のおかげで、MarkdownファイルとしてファイルをFinder上に残せますし、DropboxやGoogle Drive上のフォルダを指定しておけばバックアップにもなります。 ふと、「外部フォルダを指定できるということは、原稿をGit管理しつつUlyssesで編集できるのでは?」と思いつきました。 原稿をGit管理するという発想自体はあって、下記が参考になるので、そちらもぜひご覧ください。 [原稿管理にも便利――GitHubの意外な使い道](https://xtech.nikkei.com/it/atcl/watcher/14/334361/112000121/) ## Git管理するフォルダを作成する GitHubでリポジトリを作成して、クローンします(本記事の目的から逸れてしまうため、今回はGitに関する細かい部分は割愛します)。 リポジトリを作成するときには通常のコードと原稿管理用のリポジトリを見分けるために「Writing_」などをリポジトリ名につけておくと便利です。 ## Ulyssesでクローンしたフォルダを読み込む クローンしたらUlyssesのメニューバーの[ファイル]→[外部フォルダを追加…]から先ほどクローンしたフォルダを選択します。 Gitリポジトリ作成時に「README」を作成していると、それもUlyssesに反映されます。 ![Ulyssesにリポジトリを追加](https://webrandum.net/mskz/wp-content/uploads/2022/12/image_1-2.png) あとは新規でシートを作成していきます。 ![新規シートの作成](https://webrandum.net/mskz/wp-content/uploads/2022/12/image_2-2.png) ちゃんとGitで変更が感知されるので、進んだタイミングでこまめにコミットしていけばGitで管理できます。 ![Gitで変更の検知](https://webrandum.net/mskz/wp-content/uploads/2022/12/image_3-1.png)