Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>Advantages for using git/source control:</p> <p><strong>For yourself</strong></p> <ul> <li>Remembering what you have coded and when you did it</li> <li>Being able to compare what you did to previous work</li> <li>Allow you to work on something experimental, and if it doesn't work switch it back to where it was before</li> </ul> <p><strong>Working with a team</strong></p> <ul> <li>It makes working with others easier - you can work on the same file at the same time and really easily combine your changes.</li> <li>It will allow you to work in multiple locations and easily have the most recent code</li> <li>It will help in deploying your code to a server</li> </ul> <p><img src="https://i.stack.imgur.com/uwVn4.jpg" alt="example of a diff and branches"></p> <p><a href="http://reinh.com/blog/2009/03/02/a-git-workflow-for-agile-teams.html" rel="nofollow noreferrer">Git workflow for teams</a></p> <p><a href="http://nvie.com/posts/a-successful-git-branching-model/" rel="nofollow noreferrer">Git branching model</a></p> <p><strong>When to store or commit your work:</strong></p> <p>You want to do this each time you finish on a particular "idea" or piece of work you are working on. This means you can have a useful commit message and can go back im time to that feature you just wrote or that bug that you just fixed.</p> <p><a href="https://stackoverflow.com/questions/1480723/dvcs-how-often-and-when-to-commit-changes">How often and when to commit</a></p> <p><strong>Reasons for using Git over other source control</strong></p> <ul> <li>Its fast (switching branches is really fast and you have a local copy, so you dont have to communicate to a server for a lot of things unless you want to push or pull changes to the server)</li> </ul>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

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