2

数か月前、私は他の誰かの GitHub リポジトリの wiki を作成し始めました。

ここに指示を入れます。

昨日、新しいページを追加したいと決めました。その間、誰もウィキを変更していないので、私はそれらの指示を繰り返すことができると考えました...

  • 編集を行います:
    :

そこで、gollum を/path/to/MathBox/mathbox.wiki/(現在は が含まれてHome.mdおりSlides.md、Wiki をそのまま正しく反映している) から実行し、ブラウザを で起動し、ホームページに追加して保存し、クリックしてlocalhost:4567新しいページを追加します。[[foo]]

編集モードで空白のページとして開き、ダミーテキストを追加して保存し、ブラウザーを終了し、golum を終了します。

ただし、現在のフォルダー内のファイルは変更されていません。Home.mdには余分な行が必要でFoo.md、ダミー テキストを含む新しいファイルが必要です。しかし、何も!

さらに奇妙なことに、Gollum を再度実行すると、wiki が新しい状態で表示されます。だから私の変更はどこかに記録されています。しかし、それは作業フォルダーにないため、GitHub Desktop は私が変更を加えたことを認識しません。

ここで何がうまくいかないのですか?

4

1 に答える 1

2

Gollum はファイルを読み取り、git リポジトリに保存します。現在のディレクトリに保存されているコミットされていないファイルからは読み取りません

内部エディターを使用して新しいファイルを作成すると、コンテンツを含むファイルが作成され、ローカル リポジトリにコミットされます。

ただし、外部エディターでファイルを作成する場合は、gollum が git リポジトリから読み取れるようにコミットする必要があります。

于 2017-01-04T13:43:21.833 に答える