Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>If you want to add an intermediate repo container, Dropbox is fine provided:</p> <ol> <li><p>You use the <strong><a href="https://stackoverflow.com/questions/2129214/backup-a-local-git-repository/2129286#2129286"><code>git bundle</code> format</a></strong>: it generates a bare repo with only <em>one</em> file (meaning Dropbox is more likely to correctly sync it to any of your computers: it is just about copying <em>one</em> file, not "the whole structure" from which you are not sure you will get <em>everything</em> back).</p></li> <li><p>You are using incremental bundle for each of your saves (again, one file per save, easy to pull from on the other side to get back what has been done).<br> Name your increment after the source (laptop or desktop) and with the date.<br> Basically, you will pull from any xxx.bundle you haven't pulled yet.</p></li> <li><p>You regularly clean all the intermediate incremental bundles, replacing it with a full bundle from whatever source is the most up-to-date</p></li> </ol> <p>That model allows for:</p> <ul> <li><strong>simple sync process</strong> (one or very few files)</li> <li><strong>quick saving process</strong> (with incremental bundles)</li> <li><strong>scaling</strong>: if there is more than one actor, i.e. if several people are updating the same branch, you can isolate their contributions when pulling from them by referencing their bundles using a different remote name (since each bundle is a bare repo from which you can pull).</li> </ul>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload