Obsidiansincronizar com vários terminaismétodos 4
Esta página é uma tradução automática do original em japonês. Ler o original em japonês
O cofre é apenas uma pasta Markdown que não tem formato especial. Portanto, o método de sincronização não está vinculado ao próprio Obsidian, e você pode escolher livremente entre a sincronização padrão do sistema operacional, como iCloud Drive, Obsidian Sync oficial pago, controle de versão como Git e ferramentas de sincronização auto-hospedadas, como Syncthing. Aqui, comparamos o método 4 por custo, sistema operacional compatível e comportamento de conflito, e Git e Syncthing realmente atingiram a edição offline do 2 para confirmar como ele quebrou.
Ler o artigoÍndice desta página
Se for concluído apenas com o produto Apple, iCloud Drive (executando por padrão e sem custo adicional) é suficiente. Se você quiser o histórico e suporte do Windows/Android ou oficial, Obsidian Sync (pago). Se você está familiarizado com o Git e deseja manter o histórico de alterações como um commit, Git (gratuito, configuração necessária). Se você quiser sincronizar gratuitamente sem passar por um operador de nuvem, Syncthing (gratuito, configuração necessária. iPhone・iPad não são oficialmente suportados). A diferença encontrada pela medição real é "como quebrar quando o conflito (edição de conflito) ocorre", Git insere marcadores de conflito diretamente no corpo da nota e requer resolução manual, e Syncthing deixa automaticamente um lado e salva o outro como um arquivo separado.
A maneira mais direta de falar e registrar no Obsidian a partir do iPhone está no guia comparação de 4 métodos (com instruções sem plugins).
Método de sincronização 4
Todos eles fazem o mesmo trabalho de "alinhar o conteúdo da pasta de armazenamento em vários terminais", mas o mecanismo é diferente.
tabela de comparação
| Item | iCloud Unidade | Obsidian Sync (oficial) | Git | Sincronizar coisa |
|---|---|---|---|---|
| custo | Grátis (dentro da capacidade padrão iCloud) | cobrado (Detalhes do preço) | Grátis (Dependendo da capacidade do host) | Grátis |
| Esforço de configuração | Quase nenhum | baixo (concluído no aplicativo) | Alto (configurações de repositório e plug-in) | médio (emparelhamento por terminal) |
| Plataforma Compatível | Appleapenas | Todas as plataformas | Todas as plataformas (O celular depende do plug-in) | PC・Android (Android é uma versão da comunidade. iPhone e iPad não são oficialmente suportados) |
| Comportamento durante o conflito | Arquivo duplicado numerado (ajuda oficial Apple, a verificação real da máquina não foi realizada no Obsidian) | O processamento específico não está descrito na ajuda oficial. Pode ser restaurado com o Histórico de Versões | Insira um marcador de colisão no texto (medição real) | Salvar ambos como arquivos separados (medida real) |
| histórico de versões | Nenhum (arquivo Markdown sozinho) | Sim (Padrão 1 meses・Plus 12 meses de retenção) | Sim (indefinida, unidade de confirmação) | O padrão está desativado (pode ser ativado nas configurações) |
| Criptografia de comunicação | Sim | Criptografia E2E | dependência do host (HTTPS/SSH) | TLS・P2P conexão direta |
| Posso escrever offline | ◎ | ◎ | ◎ | ◎ |
※ Algumas células de "Comportamento em conflito" e "histórico de versões" têm diferentes intervalos de verificação. Para mais informações, consulte o próximo capítulo e "Ambiente de Verificação e Intervalo de Verificação" no final.
Compare como quebrar - Eu realmente tentei causar um conflito
Comparações catalogadas do método de sincronização são frequentemente vistas, mas Não há muitos artigos que moveram as mãos para confirmar "O que realmente acontecerá se você editar na unidade 2 ao mesmo tempo". Aqui, eu realmente configurei Git e Syncthing neste ambiente de verificação (Ubuntu 24.04・GitHub Ações) e Adiciono linhas 1 separadas offline em uma pasta que imita o terminal 2 e, em seguida, reiniciei a sincronização. A unidade iCloud e a Obsidian Sync não podem ser reproduzidas na máquina real porque não há macOS/iOS neste ambiente e são baseadas na descrição da ajuda oficial.
O marcador de colisão é inserido no corpo da nota como está
Eu criei um repositório central 1 e olhei para os clones 2 como terminais separados. Com ambos "offline", adicione outra linha 1 ao final da mesma nota e confirme-a, e empurre-a em ordem.
# デバイスAを先にpush → 成功
$ git push origin master
ba48c62..f0be52e master -> master
# デバイスBをpush → 拒否される
$ git push origin master
! [rejected] master -> master (fetch first)
# デバイスBがpull(マージを試み、衝突)
$ git pull origin master --no-rebase
Auto-merging Daily Notes/2026-08-26.md
CONFLICT (content): Merge conflict in Daily Notes/2026-08-26.md
# ノートの中身(Obsidianで開くとこのまま見える)
# 2026-08-26
- 08:00 起床
<<<<<<< HEAD
- 09:15 買い物メモ
=======
- 09:00 会議メモ
>>>>>>> f0be52e...
Os dados não serão perdidos, mas o notebook com o marcador de colisão será aberto com Obsidian como está. Se você lê-lo sem perceber, pode lê-lo mal como sua própria frase e, para resolvê-lo, precisa editar e recometir manualmente depois de entender o significado de <<<<<<< / ======= / >>>>>>>. Mesmo que você use um plug-in como o Obsidian Git, essa resolução de colisão final é uma tarefa que requer conhecimento do Git.
Deixe um e evacue o outro para outro arquivo
Quando tentei com o mesmo procedimento (iniciando a instância 2 do Syncthing v1.27.2 instalada via apt e emparelhando-a diretamente com o TCP local), ele quebrou de uma maneira completamente diferente do Git.
# 同期再開後のvault-a
Daily Notes/2026-08-26.md
Daily Notes/2026-08-26.sync-conflict-20260825-212901-P2RW67Y.md
# 2026-08-26.md(採用された側)
# 2026-08-26
- 08:00 起床
- 09:15 買い物メモ(デバイスBで追記)
# 2026-08-26.sync-conflict-....md(退避された側)
# 2026-08-26
- 08:00 起床
- 09:00 会議メモ(デバイスAで追記)
Syncthing deixa automaticamente um deles como o nome do arquivo original e salva o outro como um outra nota chamada *.sync-conflict-日時-デバイスID.md. Os marcadores não são misturados no texto, e o conhecimento do Git não é necessário. No entanto, não mescla automaticamente, portanto, se você deixá-lo sem perceber a nota evacuada, o memorando sobre o mesmo tópico permanecerá dividido em arquivos 2. O fato de que nomes de arquivos desconhecidos aumentam nos resultados de pesquisa de armazenamento pode ser um ruído operacional.
Apple Ajuda Oficial é um arquivo duplicado numerado
A ajuda oficial do Mac do Apple explica que quando a versão de um documento entra em conflito no iCloud Drive, você pode selecionar e manter cada versão na caixa de diálogo de resolução de conflitos e, se você tiver mais de uma, ela permanecerá no nome do arquivo numerada no final como "Seven Wonders" e "Seven Wonders 2". No entanto, esta caixa de diálogo é um comportamento para aplicativos (Pages, etc.) que suportam o controle de versão do documento Apple API, e a mesma caixa de diálogo não aparece necessariamente em um aplicativo que lê e grava diretamente no sistema de arquivos como Obsidian. Não há macOS/iOS neste ambiente, e a verificação real da máquina na unidade Obsidian+iCloud não foi possível.
O atraso de sincronização (leva de alguns segundos a dezenas de segundos para refletir, mesmo que seja escrito imediatamente) tratado no capítulo "Não entra nas notas diárias" do artigo existente é um fenômeno diferente desse conflito. Se você conhece ambos, será mais rápido isolar problemas via iCloud.
O algoritmo de resolução de conflitos não é divulgado. Você pode confiar no Histórico de Versões
A ajuda oficial (obsidian.md/help/sync, 26 de agosto de 2026 adquirido) não viu uma descrição específica do algoritmo de qual versão adotar ao editar ao mesmo tempo. Por outro lado, "Se você usar o Obsidian Sync com outro armazenamento em nuvem, como Dropbox, Google Drive e OneDrive, há um risco de conflitos de sincronização, portanto, faça backup do repositório" Há uma nota oficial, e o próprio conceito de competição existe no Obsidian Sync. A função Histórico de Versões é especificada como um método de recuperação, e você pode restaurar versões anteriores selecionando-as na lista em uma base de nota. O período de retenção é 1 meses com o plano Padrão, 12 meses com o plano Plus, e o arquivo anexado é 2 semanas, independentemente do plano.
Neste ambiente, não podemos criar uma conta Obsidian Sync porque o pagamento é necessário e a concorrência real não pode ser reproduzida.
Do método 4, nem Git nem Syncthing que poderiam ser medidos perderam dados. A diferença entre como quebrar é "se o marcador está misturado no texto" e "se ele se divide em arquivos separados", e ambos são deixados em silêncio se você não notar em comum. A medida preventiva mais confiável é não sincronizar duas vezes os cofres 1 com vários métodos de sincronização (isso também é claramente observado pela fórmula Obsidian).
Diretrizes sobre como escolher
Em qualquer método de sincronização, o armazenamento é apenas uma pasta
Qual método de sincronização escolher é apenas uma questão de decidir como "alinhar" a pasta de armazenamento. SimpleMemo deixa a nota enviada no e-mail endereçada a si mesmo e a adiciona diretamente às notas diárias na pasta de armazenamento na Unidade iCloud. Pastas de armazenamento sincronizadas com o iCloud Drive são elegíveis, e pastas de armazenamento que são operadas apenas com Git e Syncthing (não via iCloud Drive) não são elegíveis no momento.
Perguntas Frequentes
Qual devo escolher no final?
Posso sincronizar com vários terminais sem usar o Obsidian Sync?
O que acontece se você editar com o 2 ao mesmo tempo?
Posso usar vários métodos de sincronização ao mesmo tempo?
Posso desfazê-lo se eu substituí-lo por engano com Obsidian Sync?
Teste em 26/8/2026. Ambiente: computador Linux, Ubuntu 24.04, em GitHub Actions. Testes efetivamente executados nesta sessão: Git 2.x, com 1 repositório central e 2 clones, reproduzindo edições simultâneas offline, rejeição do push, conflito no pull e inclusão de marcadores de conflito no texto. Syncthing v1.27.2, instalado via apt: o mesmo cenário foi reproduzido entre 2 instâncias pareadas diretamente por TCP local, confirmando a criação do arquivo sync-conflict-*.md. Informações da documentação oficial, sem teste próprio: período de retenção do histórico de versões de Obsidian Sync e cuidados ao usar outra nuvem, consultados diretamente em obsidian.md/help/sync em 26/8/2026; nomes numerados em conflitos de documentos no iCloud Drive, segundo a ajuda oficial do Mac de Apple; dispositivos compatíveis com Syncthing, segundo obsidian.md/help/sync-notes e a documentação do Syncthing, consultados em 1/10/2026. O que não foi possível testar neste ambiente: conflitos reais da combinação iCloud Drive e Obsidian, por falta de macOS/iOS, e conflitos reais com Obsidian Sync, serviço pago não contratado. As versões de Obsidian e o comportamento das ferramentas podem mudar; confira as informações atuais nos sites oficiais.
Páginas relacionadas
Referências
- Obsidian Ajuda — Sincronizar — Obsidian Sync ajuda oficial. Adquirido diretamente desta sessão em 26 de agosto de 2026
- Obsidian Ajuda — Histórico de Versões — Ajuda oficial sobre como manter o histórico de versões e restaurar
- Se as versões do documento entrarem em conflito no iCloud Drive no Mac — Suporte Apple — Guia Oficial para Documentar o Comportamento de Conflito na Unidade iCloud
- git-merge — Documentação Oficial do Git — Referência Oficial ao Mecanismo de Conflitos de Mesclagem
- Documentação Syncthing — Controle de Versão e Conflitos de Arquivos — Documento Oficial sobre as Regras de Nomeação de Arquivos de Conflito do Syncthing
- Obsidian Ajuda - Sincronize suas notas entre dispositivos — Ajuda oficial sobre como sincronizar cada terminal (iPhone e iPad listam Syncthing como uma opção "oficialmente não suportada", e o Android informa a versão da comunidade quando o desenvolvimento do aplicativo oficial foi concluído). 1 de outubro de 2026 confirmado
- Documentação Syncthing — Contribuições da Comunidade — Lista de aplicativos da comunidade para Android (Syncthing-Fork, etc.) e iPhone・iPad (Synctrain)
- SimpleMemo — App Store — Página de download App Store