title: Git, how to ignore switched lines?
body: <p>I have a config file that changes when I start the server but the only change is the switching lines. It does not affect the content of the file and doesn't matter where the lines are as the server rewrites the data where it got them. How can I prevent that?</p>
  
  <p>I thought of having a static folder and put my config files here and then before I commit the changes I just copy them but I don't know if I can do that with git automatically.</p>
  
  <p>Example of what I am talking about:</p>
  
  <p>Before I run the server:</p>
  
  <pre class="lang-yaml prettyprint-override"><code>    frosted-ice:
        enabled: true
        delay:
          min: 20
          max: 40
      lootables:
        auto-replenish: false
        restrict-player-reloot: true
        reset-seed-on-fill: true
        max-refills: -1
        refresh-min: 12h
        refresh-max: 2d
  </code></pre>
  
  <p>After I run the server:</p>
  
  <pre class="lang-yaml prettyprint-override"><code>    lootables:
        auto-replenish: false
        restrict-player-reloot: true
        refresh-min: 12h
        refresh-max: 2d
        reset-seed-on-fill: true
        max-refills: -1
      frosted-ice:
        enabled: true
        delay:
          min: 20
          max: 40
  </code></pre>