# Egit - native interface to git

**URL:** <https://forum.elixirforum.com/t/egit-native-interface-to-git/56517>\
**Category:** Announcing\
**Tags:** library, git\
**Created:** [June 15, 2023, 5:39am UTC](https://forum.elixirforum.com/t/egit-native-interface-to-git/56517 "2023-06-15T05:39:18Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![asianfilm](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/asianfilm/32/36986_2.png) [@asianfilm](https://forum.elixirforum.com/u/asianfilm)\
**Post date:** [June 16, 2023, 12:34am UTC](https://forum.elixirforum.com/t/egit-native-interface-to-git/56517/3 "2023-06-16T00:34:12Z")

</div>

Curious if you had any use cases in mind.

For example, if an Elixir Phoenix application managed a lot of documents, could this be a solution rather than using, say, CouchDB, for tracking changes? Seems it could be a great solution for keeping documents out of your application’s main git repository, but still be able to share access (with master or a branch) during development, even when offline.

I assume one would use a different package if the git repository was hosted on GitHub, because of things like access control.

---

_[View the full topic](https://forum.elixirforum.com/t/egit-native-interface-to-git/56517)._
