Skip to content

Commit

Permalink
Motivation slides
Browse files Browse the repository at this point in the history
  • Loading branch information
gvwilson committed May 15, 2015
1 parent b9218af commit 2aadcc4
Show file tree
Hide file tree
Showing 2 changed files with 37 additions and 17 deletions.
33 changes: 26 additions & 7 deletions motivation.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,17 +27,36 @@ <h1 class="var-title"></h1>
</div>

<!-- Begin slides. Just make elements with a class of slide. -->
<section id="why-use-version-control" class="slide level2">
<h1>Why Use Version Control?</h1>
<p>Let some software handle the versions of your project let you focus on your project.</p>
<section id="why-version-control" class="slide level2">
<h1>Why Version Control?</h1>
<p>Using a software tool to handle the versions of your project files lets you focus on the more interesting/innovative aspects of your project</p>
</section>
<section id="why-git" class="slide level2">
<h1>Why Git?</h1>
<p>Because many people are using GitHub to collaborating.</p>
<section id="version-control-features" class="slide level2">
<h1>Version Control Features</h1>
<ul>
<li>It’s easy to set up</li>
<li>Every copy of a Git repository is a full backup of a project and its history</li>
<li>A few easy-to-remember commands are all you need for most day-to-day version control tasks</li>
<li>The <a href="https://github.com/">GitHub</a> hosting service provides a web-based collaboration service</li>
</ul>
</section>
<section id="two-main-concepts" class="slide level2">
<h1>Two main concepts</h1>
<ul>
<li><em>commit</em>: a recorded set of changes in your project’s file</li>
<li><em>repository</em>: the history of all your project’s commits</li>
</ul>
</section>
<section id="why-use-github" class="slide level2">
<h1>Why Use Github?</h1>
<ul>
<li>No need for a server: easy to set up</li>
<li>GitHub’s strong community: your colleagues are probably already there</li>
</ul>
</section>
<section id="next-steps" class="slide level2">
<h1>Next Steps</h1>
<p><a href="01-basics.html">Here we go!</a></p>
<p><a href="index.html">Let’s start our lesson</a></p>
</section>
<!-- End slides. -->

Expand Down
21 changes: 11 additions & 10 deletions motivation.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,24 +6,25 @@ subtitle: Motivation

## Why Version Control?

Let some software handle the versions of your project let you focus on your
project
Using a software tool to handle the versions of your project files
lets you focus on the more interesting/innovative aspects of your project

## Version Control Features

- history of all changes: what, when, and by whom was changed
- revert to any previous version
- collaborate in the same files without fearing conflicts
* It's easy to set up
* Every copy of a Git repository is a full backup of a project and its history
* A few easy-to-remember commands are all you need for most day-to-day version control tasks
* The [GitHub](https://github.com/) hosting service provides a web-based collaboration service

## Two main concepts

- *commit*: a recorded set of changes in your project's file
- *repository*: the history of all your project's commits
* *commit*: a recorded set of changes in your project's file
* *repository*: the history of all your project's commits

## Why Git & Github?
## Why Use Github?

- no need for a server: easy to set up
- GitHub's strong community: easy to ask for help
* No need for a server: easy to set up
* GitHub's strong community: your colleagues are probably already there

## Next Steps

Expand Down

0 comments on commit 2aadcc4

Please sign in to comment.