# Version Control playbooks and tasks

**URL:** <https://forum.ansible.com/t/version-control-playbooks-and-tasks/29663>\
**Category:** Ansible Project\
**Created:** [February 12, 2019, 9:24pm UTC](https://forum.ansible.com/t/version-control-playbooks-and-tasks/29663 "2019-02-12T21:24:25Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tuyen\_Nguyen](https://avatars.discourse-cdn.com/v4/letter/t/3ab097/32.png) [@Tuyen\_Nguyen](https://forum.ansible.com/u/Tuyen_Nguyen)\
**Post date:** [February 12, 2019, 9:24pm UTC](https://forum.ansible.com/t/version-control-playbooks-and-tasks/29663/1 "2019-02-12T21:24:25Z")

</div>

Hi

I would like to implement version control on my playbooks and on my task plays. What version control is recommended? I have heard of using git, however I have never used git before. Does anyone have experience with using version control to manage all their playbooks?

---

<div class="post-metadata">

**Author:** ![cassell](https://avatars.discourse-cdn.com/v4/letter/c/ecae2f/32.png) [@cassell](https://forum.ansible.com/u/cassell)\
**Post date:** [February 13, 2019, 12:48am UTC](https://forum.ansible.com/t/version-control-playbooks-and-tasks/29663/2 "2019-02-13T00:48:22Z")

</div>

I'd hope everyone does. Git is the de facto standard, so go with that unless you have a good reason to use something else.

V/r,  
James Cassell
