Obsidianbirden fazla terminalde senkronize edin4 yöntemleri
Bu sayfa Japonca aslından makine çevirisiyle hazırlanmıştır. Japonca aslını okuyun
Kasa sadece özel bir formata sahip olmayan bir Markdown klasörüdür. Bu nedenle, senkronizasyon yöntemi Obsidian'in kendisine bağlı değildir ve iCloud Drive, ücretli resmi Obsidian Sync, Git gibi sürüm kontrolü ve Syncthing gibi kendi kendine barındırılan senkronizasyon araçları gibi işletim sistemi standart senkronizasyonu arasından serbestçe seçim yapabilirsiniz. Burada, 4 yöntemini maliyet, uyumlu işletim sistemi ve çakışma davranışına göre karşılaştırdık ve Git ve Syncthing aslında nasıl bozulduğunu doğrulamak için 2'in çevrimdışı düzenlemesine ulaştı.
İçeriği okuBu sayfanın içindekiler tablosu
Yalnızca Apple ürünü tamamlandıysa, iCloud Sürücü (varsayılan olarak çalışır ve ek ücret ödemeden) yeterlidir. Windows/Android veya resmi sürüm geçmişi ve desteği istiyorsanız, Obsidian Sync (ücretli). Git'e aşinaysanız ve değişiklik geçmişini bir taahhüt olarak tutmak istiyorsanız, Git (ücretsiz, kurulum gereklidir). Bir bulut operatöründen geçmeden ücretsiz olarak senkronize etmek istiyorsanız, Syncthing (ücretsiz, kurulum gereklidir. iPhone ve iPad resmi olarak desteklenmez). Gerçek ölçümle bulunan fark "çakışma (çatışma düzenleme) meydana geldiğinde nasıl kırılır", Git çakışma işaretlerini doğrudan not gövdesine ekler ve manuel çözüm gerektirir ve Syncthing otomatik olarak bir tarafı terk eder ve diğerini ayrı bir dosya olarak kaydeder.
iPhone'den konuşmanın ve Obsidian'e bırakmanın en kısa yolu 4 yöntem karşılaştırmasında (eklenti içermeyen prosedürle) özetlenmiştir.
4 senkronizasyon yöntemi
Hepsi "depolama klasörünün içeriğini birden fazla terminalde hizalama" gibi aynı işi yapıyor, ancak mekanizma farklı.
Karşılaştırma tablosu
| Öğe | iCloud Sürücü | Obsidian Sync (resmi) | Git | Senkronizasyon |
|---|---|---|---|---|
| Maliyet | Ücretsiz (varsayılan iCloud kapasitesi içinde) | Ücretli (Fiyat ayrıntıları) | Ücretsiz (Ana bilgisayarın kapasitesine bağlı olarak) | Ücretsiz |
| Kurulum çabası | Neredeyse hiç | düşük (uygulamada tamamlandı) | Yüksek (Depo Eklentisi Ayarları) | orta (her terminal için eşleme) |
| Uyumlu platform | Applesadece | Tüm platformlar | Tüm platformlar (Mobil eklentiye bağlıdır) | PC・Android (Android bir topluluk sürümüdür. iPhone・iPad resmi olarak desteklenmiyor) |
| Çatışmalı davranış | Numaralı yinelenen dosya (Apple resmi yardım, gerçek makine doğrulaması Obsidian'de yapılmamıştır) | Özel işlem resmi yardımda açıklanmamıştır. Sürüm Geçmişi ile geri yüklenebilir | Metne bir çarpışma işaretçisi ekleyin (gerçek ölçüm) | Her ikisini de ayrı dosyalar olarak kaydedin (gerçek ölçüm) |
| sürüm geçmişi | Yok (tek başına Markdown dosya) | Evet (Standart 1 ay・Plus 12 ay saklama) | Evet (belirsiz, taahhüt birimi) | Varsayılan devre dışıdır (ayarlarda etkinleştirilebilir) |
| İletişimin şifrelenmesi | Evet | E2E şifreleme | Ev sahibine bağlı (HTTPS/SSH) | TLS・P2P doğrudan bağlantı |
| Çevrimdışı yazabilir misin | ◎ | ◎ | ◎ | ◎ |
※ Bazı "Çatışma Davranışı" ve "Sürüm Geçmişi" hücrelerinin farklı doğrulama aralıkları vardır. Daha fazla bilgi için lütfen bir sonraki bölüme ve sonundaki "Doğrulama Ortamı ve Doğrulama Aralığı"na bakın.
Nasıl kırılacağını karşılaştırın - Aslında bir çatışmaya neden olmaya çalıştım
Senkronizasyon yönteminin katalog karşılaştırmaları sıklıkla görülür, ancak ellerinizi "2 ile aynı anda düzenlerseniz gerçekte ne olacak"a hareket ettirerek doğrulanmış çok fazla makale yoktur. Burada, aslında bu doğrulama ortamında Git ve Syncthing'i kurdum (Ubuntu 24.04・GitHub Eylemleri) ve 2 terminalini taklit eden bir klasöre çevrimdışı ayrı 1 satırları ekleyin ve ardından senkronizasyonu yeniden başlattım. iCloud Sürücüsü ve Obsidian Sync, bu ortamda macOS/iOS olmadığı için gerçek makinede yeniden üretilemez ve resmi yardımın açıklamasına dayanmaktadır.
Çarpışma işaretçisi olduğu gibi notun gövdesine yerleştirilir
Bir 1 merkezi deposu oluşturdum ve ayrı terminaller için 2 klonlarına baktım. Her ikisi de "çevrimdışı" ile aynı notun sonuna başka bir 1 satırı ekleyin ve taahhüt edin ve sırayla itin.
# デバイス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...
Veriler kaybolmaz, ancak çakışma işaretleri içeren not Obsidian içinde olduğu gibi açılır. Fark etmeden okursanız bunları kendi metniniz sanabilirsiniz. Çözmek için <<<<<<< / ======= / >>>>>>> işaretlerinin anlamını bilerek elle düzenleme yapıp yeniden commit oluşturmanız gerekir. Obsidian Git gibi bir eklenti kullansanız bile son çakışma çözümü Git bilgisi gerektirir.
Birini bırakın ve diğerini başka bir dosyaya tahliye edin
Aynı adımlarla denediğimde (apt aracılığıyla yüklenen Syncthing v1.27.2'in 2 örneğini başlatıp doğrudan yerel TCP ile eşleştirerek), Git'ten tamamen farklı bir şekilde bozuldu.
# 同期再開後の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 otomatik olarak bunlardan birini orijinal dosya adı olarak bırakır ve diğerini *.sync-conflict-日時-デバイスID.md adlı başka bir not olarak kaydeder. İşaretleyiciler metinde karışık değildir ve Git bilgisi gerekli değildir. Ancak, otomatik olarak birleşmez, bu nedenle tahliye edilen notu fark etmeden bırakırsanız, aynı konudaki not 2 dosyalarına bölünmüş olarak kalır. Depolama arama sonuçlarında tanıdık olmayan dosya adlarının artması operasyonel bir gürültü olabilir.
Apple resmi yardımda numaralarla yinelenen dosyalar
Apple'in resmi Mac Yardımı, bir belgenin sürümü iCloud Sürücüsünde çakıştığında, çakışma çözüm iletişim kutusunda her sürümü seçip basılı tutabileceğinizi ve birden fazla basılı tutarsanız, 'in sonunda "Seven Wonders" ve "Seven Wonders 2" gibi dosya adı numaralı olarak kalacağını açıklar. Bununla birlikte, bu iletişim kutusu, Apple belge sürümü API'ü destekleyen uygulamalar (Sayfalar vb.) için bir davranıştır ve aynı iletişim kutusu, Obsidian gibi doğrudan dosya sistemine okuyan ve yazan bir uygulamada mutlaka görünmez. Bu ortamda macOS/iOS yok ve Obsidian+iCloud Sürücüsünde gerçek makine doğrulaması mümkün değil.
Mevcut makalenin "Günlük deftere girmeyin" bölümünde ele alınan senkronizasyon gecikmesi (hemen yazılmış olsa bile yansıtılması birkaç saniye ila onlarca saniye sürer) bu yarışmadan farklı bir fenomendir. Her ikisini de biliyorsanız, iCloud aracılığıyla sorunları izole etmek daha hızlı olacaktır.
Çakışma çözümleme algoritması açıklanmadı. Güvenebileceğiniz şey Sürüm Geçmişi
Resmi yardımda (obsidian.md/help/sync, 26 Ağustos 2026 satın alındı), aynı anda düzenleme sırasında hangi sürümün benimseneceğine dair belirli bir algoritma açıklaması yoktu. Öte yandan, "Obsidian Sync'ü Dropbox, Google Drive ve OneDrive gibi diğer bulut depolama alanlarıyla kullanırsanız, senkronizasyon çakışması riski vardır, bu nedenle lütfen depoyu yedekleyin" Resmi bir not var ve rekabet kavramının kendisi Obsidian Sync'de mevcut. Sürüm Geçmişi işlevi bir kurtarma yöntemi olarak belirtilir ve listeden geçmiş sürümleri not bazında seçebilir ve geri yükleyebilirsiniz. Saklama süresi Standart planla 1 ay, Plus planı ile 12 aydır ve ekli dosya plandan bağımsız olarak 2 haftadır.
Bu ortamda ödeme gerektiği için Obsidian Sync hesabı oluşturamadık ve gerçek çakışma davranışını yeniden üretemedik.
4 yönteminden, ölçülebilen ne Git ne de Syncthing veri kaybetti. Nasıl kırılacağı arasındaki fark "işaretleyicinin metinde karıştırılıp karışmadığı" ve "ayrı dosyalara bölünüp bölünmediği"dir ve her ikisi de fark etmezseniz sessizce bırakılır ortaktır. En güvenilir önleyici tedbir, 1 kasalarını birden fazla senkronizasyon yöntemiyle çift senkronize etmemektir (bu, Obsidian formülüyle de açıkça belirtilmiştir).
Nasıl seçim yapılacağına dair yönergeler
Herhangi bir senkronizasyon yönteminde, depolama sadece bir klasördür
Hangi senkronizasyon yönteminin seçileceği, yalnızca depolama klasörünün nasıl "hizalanacağına" karar vermekle ilgilidir. SimpleMemo, gönderilen notu e-postada kendisine adresli bırakır ve doğrudan iCloud Sürücüsündeki depolama klasöründeki günlük notlara ekler. iCloud Drive ile senkronize edilen depolama klasörleri uygundur ve yalnızca Git ve Syncthing ile çalıştırılan depolama klasörleri (iCloud Drive aracılığıyla değil) şu anda uygun değildir.
Sıkça Sorulan Sorular
Sonunda hangisini seçmeliyim?
Obsidian Sync kullanmadan birden fazla terminalle senkronize edebilir miyim?
2 ile aynı anda düzenleme yaparsam ne olur?
Aynı anda birden fazla senkronizasyon yöntemi kullanabilir miyim?
Yanlışlıkla Obsidian Sync ile üzerine yazarsam geri alabilir miyim?
Doğrulama tarihi: 26 Ağustos 2026 / Ortam: Linux masaüstü (Ubuntu 24.04・GitHub Eylemler yürütme ortamı). Gerçek ölçüm (aslında bu oturumda hareket et ve onayla): Git 2.x - Merkezi depo 1 ve 2 eşzamanlı düzenlemeyi çevrimdışı klonlar → reddetme itme → çekme zamanında çarpışmayı birleştirme → çarpışma işaretlerinin metne eşit eklenmesini yeniden üretir. Syncthing v1.27.2 (apt aracılığıyla yüklenir) — Doğrudan yerel TCP ile eşleştirilmiş 2 örnekleri arasında aynı senaryoyu yeniden üretir ve sync-conflict-*.md dosyasının oluşturulmasını onaylar. Resmi bilgilere dayalı açıklama (doğrulanmamış): Obsidian Sync sürüm geçmişi saklama süresi, diğer bulutları kullanırken alınacak önlemler (doğrudan bu oturumdan elde edilen obsidian.md/help/sync, 2026 8 26), iCloud Drive'da belge çakıştığında numaralandırılmış dosya adı (Apple resmi Mac yardımı), Syncthing uyumlu terminal (obsidian.md/help/sync-notes ve Syncthing belgeleri, 1 Ekim 2026 onayı). Bu ortamda doğrulanama: iCloud Drive ve Obsidian kombinasyonunda (macOS/iOS yok) gerçek rekabet davranışı, Obsidian Sync'da gerçek rekabet üretimi (ücretli bir hizmet olduğu için sözleşmeli değil). Obsidian sürümü ve her aracın davranışı gelecekte değişebilir, bu nedenle en son bilgiler için lütfen her resmi web sitesini kontrol edin.
İlgili sayfalar
Kaynaklar
- Obsidian Yardım — Senkronizasyon — Obsidian Sync resmi yardım. 26 Ağustos 2026 doğrudan bu oturumdan alındı
- Obsidian Yardım — Sürüm Geçmişi — Sürüm geçmişinin saklama süresi ve kurtarma yöntemi için resmi yardım
- Mac'teki iCloud Drive'da belge sürümleri çakışıyorsa — Apple Destek — iCloud Drive'da belge çakıştığında davranış için Resmi Kılavuz
- git-merge — Git resmi belgeleri — Birleştirme çakışma mekanizmasına resmi referans
- Syncthing Belgeleri — Dosya Sürümleme ve Çakışmalar — Syncthing'in Çakışma Dosya Adlandırma Kuralları Hakkında Resmi Belge
- Obsidian Yardım - Notlarınızı cihazlar arasında senkronize edin — Her bir cihazın nasıl senkronize edileceğine dair resmi yardım (iPhone ve iPad, Syncthing'i "resmi desteklenmiyor" seçeneği olarak listeler ve Android, resmi uygulamanın geliştirilmesi tamamlandığında topluluk sürümünü bilgilendirir). 1 Ekim 2026 onaylandı
- Syncthing Belgeleri — Topluluk Katkıları — Android için topluluk uygulamalarının listesi (Syncthing-Fork, vb.) ve iPhone・iPad (Synctrain)
- SimpleMemo — App Store — App Store indirme sayfası