Link: A Non Programmer's Introduction to Git

This is all well and good, but how can I (as a non-programmer) use a tool like Git? Here are a couple examples:

  • You can use a Git repository to store the documentation for an IT project or service. The repository’s commit history will reflect changes in the IT project or service over time.
  • You can store configuration files in a Git repository. If a change to a configuration file produces adverse results, you can use the repository’s commit history to go back to a previous version of the file. These configuration files could be application- or service-specific, or they could be configuration management files like Puppet manifests, Chef cookbooks, Ansible playbooks, or Salt states.
  • Track revisions to automation scripts using a Git repository. This affords you the freedom to experiment with changes to the script, knowing that you can always roll back to a previous, working version of the script at any time.

 Share!

 
comments powered by Disqus