# Synchronize two Libraries

**URL:** https://discourse.jabref.org/t/synchronize-two-libraries/5562
**Category:** Help
**Created:** [April 28, 2025, 9:19am UTC](https://discourse.jabref.org/t/synchronize-two-libraries/5562 "2025-04-28T09:19:24Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Pius\_Hauenstein](https://avatars.discourse-cdn.com/v4/letter/p/91b2a8/32.png) [@Pius\_Hauenstein](https://discourse.jabref.org/u/Pius_Hauenstein)
#### Post date: [April 28, 2025, 9:19am UTC](https://discourse.jabref.org/t/synchronize-two-libraries/5562/1 "2025-04-28T09:19:24Z")

</div>

In the office, we generally work with a shared SQL database (Oracle). However, we are often offline and use our library as a .bib file (read and write). What is the easiest way to to reliably synchronize two libraries (file to file or shared SQL database to file)?

---

<div class="post-metadata">

### Author: ![ThiloteE](https://yyz2.discourse-cdn.com/flex030/user_avatar/discourse.jabref.org/thilotee/32/1008_2.png) [@ThiloteE](https://discourse.jabref.org/u/ThiloteE)
#### Post date: [May 5, 2025, 7:36pm UTC](https://discourse.jabref.org/t/synchronize-two-libraries/5562/2 "2025-05-05T19:36:13Z")

</div>

You could use a git-repository (on a server or a git hosting website, such as GitHub) and then push and pull or use a pull-request based workflow. [Git](https://git-scm.com/downloads) is a version control system, so that means you can see exactly who changed what, when and it provides a way to deal with merge conflicts.
