gitannexsync - ファイルをインポートしない

gitannexsync - ファイルをインポートしない

しばらくgit添付ファイルストアを同期せず、最近同期しようとしましたが、マージする必要があるというエラーが発生しました。

エラーが発生します。Updates were rejected because a pushed branch tip is behind its remote counterpart.

私は実行しようとしましたが、git annex mergegitgit pull origin masterは作業ツリーで実行する必要があると文句を言いました。

[編集] 私のシェルコマンドがgit-shellに設定されているので、問題が解決したと思います。 git-annex-shellに切り替えたところ、問題が解決したようです。

これで、同期とインポートが完了した後でも、一部のファイルがまだ失われることがわかりました。 2つのリポジトリを別のリポジトリに追加したので、リポジトリAにはリモートBがあり、リポジトリBにはリモートAがあります。

ただし、数回同期してインポートしようとした後も変更は表示されません。ファイルはまだ1つのリポジトリにありません。

答え1

さらに試みた後、gitとgitannexを再初期化する必要がありました。今予想通りに動作しているようです。

子の初期化

git添付ファイルの初期化

これを実行した後は同期でき、期待どおりに同期されました。

関連情報