<commit_before><!doctype html>
<html lang="en">

  <head>
    <meta charset="utf-8">

    <title>Intro to Git | Women Who Code DC</title>

    <meta name="description" content="A framework for easily creating beautiful presentations using HTML">
    <meta name="author" content="<NAME>">

    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />

    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">

    <link rel="stylesheet" href="css/reveal.min.css">
    <link rel="stylesheet" href="css/theme/solarized.css" id="theme">

    <!-- For syntax highlighting -->
    <link rel="stylesheet" href="lib/css/zenburn.css">

    <!-- If the query includes 'print-pdf', include the PDF print sheet -->
    <script>
      if( window.location.search.match( /print-pdf/gi ) ) {
        var link = document.createElement( 'link' );
        link.rel = 'stylesheet';
        link.type = 'text/css';
        link.href = 'css/print/pdf.css';
        document.getElementsByTagName( 'head' )[0].appendChild( link );
      }
    </script>

    <!--[if lt IE 9]>
    <script src="lib/js/html5shiv.js"></script>
    <![endif]-->
  </head>

  <body>

    <div class="reveal">

      <!-- Any section element inside of this container is displayed as a slide -->
      <div class="slides">
        <section>
          <img src="img/wwcodedc.jpg" width="25%" />
          <h1>Intro to Git and Github</h1>
          <code>http://nupurkapoor.github.io/intro-to-git</code>
        </section>

      <section>
        <section>
          <h2>What on earth is git?</h2>
          <p>
            <ul>
              <li>Version control</li>
              <li>Backing up code</li>
              <li>Code sharing</li>
            </ul>
          </p>
        </section>

         <section>
            <h2>So what is "version control"?</h2>
        </section>

          <section>
              <img src="img/computer-throw.gif" width="200%" height="200%" alt="Fuck computers">
          </section>

        <section>
            <h2>"Version Control"</h2>
              <ul>
                <li>Manage changes to a project without overwriting any part of that project</li>
                <li>History of your changes</li>
                <li>Give a little message about changes on save</li>
                <li>Go back in history</li>
                <li>Multiple versions of code with <code>branches</code></li>
              </ul>
          </section>
      </section>

      <section>
        <section>
          <h2>Backing up code</h2>
          <ul>
            <li>'Remote repositories'</li>
            <li><code>push</code>-ing, <code> pull</code>-ing</li>
            <li>Dropbox for code</li>
          </ul>
          </section>
          <section>
            <ul>
              <li>Git is like Dropbox except that with git, you're backing up the <em>history</em> of your files too</li>
              <li>We call each project a <em>repository</em> or a <em>repo</em></li>
              <li>To get code from it and to put new code on it, we use the verbs <em>push</em> and <em>pull</em>.</li>
            </ul>
          </section>
        
      </section>

      <section>
        <section>
          <h2>Sharing Code</h2>
          <ul>
            <li>Code is better with friends!</li>
            <li>Work remotely with a team</li>
          </ul>
        </section>

        <section>
          <img src="img/babies.gif" width="200%" height="200%" alt="Fuck computers">
        </section>
      </section>

        <section>
          <h2>Recap on why you should use git</h2>
          <ul>
            <li>Save yourself from losing code</li>
            <li>Back up your code because it's smart</li>
            <li>Work with other devs because code is more fun with friends</li>
          </ul>
        </section>

        <section>
          <section>
            <h2>So what is Github, then?</h2>
            <ul>
              <li>Github: <font color="blue">https://github.com/</font></li>
              <li>Website where you can backup your code (like Dropbox)</li>
              <li>See other people's code (open-source)</li>
              <li>Manage your code (repositories)</li>
              <li>Work with other devs to make stuff (<code>pull requests</code>)</li>
            </ul>
          </section>

          <section>
            <h3>How do git nad github talk to each other?</h3>
            <ul>
              <li><b>Command Line: </b>The computer program we use to input Git commands.</li>
              <li><b>GUI Tools: </b> <font color="blue">https://windows.github.com/</font> OR <font color="blue">https://mac.github.com/</font></li>
            </ul>
          </section>

          <section>
            <h2>Common terminology</h2>
            <ul>
              <li><b>Repository: </b>A directory or storage space where your projects can live. Shorten to 'repo'. You can keep code files, text files, image files inside a repository.</li>
              <li><b>Commit: </b> This is the command that gives Git its power. When you commit, you are taking a “snapshot” of your repository at that point in time, giving you a checkpoint to which you can reevaluate or restore your project to any previous state.</li>
              <li><b>Branch: </b> In multiple-user project scenerios, users “branch off” of the main project with their own versions with changes they themselves have made. After they’re done, it’s time to “merge” that branch back with the “master,” the main directory of the project.</li>
            </ul>
          </section>
        </section> 

        <section>
          <section>
            <h2>So, let's try it.</h2>
            <li>If you don't already have one, create an account on Github</li> 
            <li>Navigate to <font color="blue">https://github.com/join</font></li>
            <li>Fill out the form</li>
            <li>Password requires a minimum of 7 characters and needs at least one number</li><commit_msg>Adding detailed slides and sectioning<commit_after><!doctype html>
<html lang="en">

  <head>
    <meta charset="utf-8">

    <title>Intro to Git | Women Who Code DC</title>

    <meta name="description" content="A framework for easily creating beautiful presentations using HTML">
    <meta name="author" content="<NAME>">

    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />

    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">

    <link rel="stylesheet" href="css/reveal.min.css">
    <link rel="stylesheet" href="css/theme/solarized.css" id="theme">

    <!-- For syntax highlighting -->
    <link rel="stylesheet" href="lib/css/zenburn.css">

    <!-- If the query includes 'print-pdf', include the PDF print sheet -->
    <script>
      if( window.location.search.match( /print-pdf/gi ) ) {
        var link = document.createElement( 'link' );
        link.rel = 'stylesheet';
        link.type = 'text/css';
        link.href = 'css/print/pdf.css';
        document.getElementsByTagName( 'head' )[0].appendChild( link );
      }
    </script>

    <!--[if lt IE 9]>
    <script src="lib/js/html5shiv.js"></script>
    <![endif]-->
  </head>

  <body>

    <div class="reveal">

      <!-- Any section element inside of this container is displayed as a slide -->
      <div class="slides">
        <section>
          <img src="img/wwcodedc.jpg" width="25%" />
          <h1>Intro to Git and Github</h1>
          <code>http://nupurkapoor.github.io/intro-to-git</code>
        </section>

      <section>
        <section>
          <h2>What on earth is git?</h2>
          <p>
            <ul>
              <li>Version control</li>
              <li>Backing up code</li>
              <li>Code sharing</li>
            </ul>
          </p>
        </section>

         <section>
            <h2>So what is "version control"?</h2>
        </section>

          <section>
              <img src="img/computer-throw.gif" width="200%" height="200%" alt="Fuck computers">
          </section>

        <section>
            <h2>"Version Control"</h2>
              <ul>
                <li>Manage changes to a project without overwriting any part of that project</li>
                <li>History of your changes</li>
                <li>Give a little message about changes on save</li>
                <li>Go back in history</li>
                <li>Multiple versions of code with <code>branches</code></li>
              </ul>
          </section>
      </section>

      <section>
        <section>
          <h2>Backing up code</h2>
          <ul>
            <li>'Remote repositories'</li>
            <li><code>push</code>-ing, <code> pull</code>-ing</li>
            <li>Dropbox for code</li>
          </ul>
          </section>
          <section>
            <ul>
              <li>Git is like Dropbox except that with git, you're backing up the <em>history</em> of your files too</li>
              <li>We call each project a <em>repository</em> or a <em>repo</em></li>
              <li>To get code from it and to put new code on it, we use the verbs <em>push</em> and <em>pull</em>.</li>
            </ul>
          </section>
        
      </section>

      <section>
        <section>
          <h2>Sharing Code</h2>
          <ul>
            <li>Code is better with friends!</li>
            <li>Work remotely with a team</li>
          </ul>
        </section>

        <section>
          <img src="img/babies.gif" width="200%" height="200%" alt="Fuck computers">
        </section>
      </section>

        <section>
          <h2>Recap on why you should use git</h2>
          <ul>
            <li>Save yourself from losing code</li>
            <li>Back up your code because it's smart</li>
            <li>Work with other devs because code is more fun with friends</li>
          </ul>
        </section>

        <section>
          <section>
            <h2>So what is Github, then?</h2>
            <ul>
              <li>Github: <font color="blue">https://github.com/</font></li>
              <li>Website where you can backup your code (like Dropbox)</li>
              <li>See other people's code (open-source)</li>
              <li>Manage your code (repositories)</li>
              <li>Work with other devs to make stuff (<code>pull requests</code>)</li>
            </ul>
          </section>

          <section>
            <h3>How do git nad github talk to each other?</h3>
            <ul>
              <li><b>Command Line: </b>The computer program we use to input Git commands. <b>Terminal</b> for MAC and <b>git bash</b> for Windows</li>
              <li><b>GUI Tools: </b> <font color="blue">https://windows.github.com/</font> OR <font color="blue">https://mac.github.com/</font></li>
            </ul>
          </section>

          <section>
            <h2>Common terminology</h2>
            <ul>
              <li><b>Repository: </b>A directory or storage space where your projects can live. Shorten to 'repo'. You can keep code files, text files, image files inside a repository.</li>
              <li><b>Commit: </b> This is the command that gives Git its power. When you commit, you are taking a “snapshot” of your repository at that point in time, giving you a checkpoint to which you can reevaluate or restore your project to any previous state.</li>
              <li><b>Branch: </b> In multiple-user project scenerios, users “branch off” of the main project with their own versions with changes they themselves have made. After they’re done, it’s time to “merge” that branch back with the “master,” the main directory of the project.</li>
            </ul>
          </section>
        </section> 

        <section>
          <section>
            <h2>So, let's try it.</h2>
            <li>If you don't already have one, create an account on Github</li> 
            <li>Navigate to <font color="blue">https://github.com/join</font></li>
            <li>Fill out the form</li>
            <li>Password requires a minimum of 7 characters and needs at least one number</li>
{'fraction_non_alphanumeric': 0.14095269061941149, 'fraction_numerical': 0.007315883596163225, 'mean_word_length': 1.9258026159334125, 'pattern_counts': {'":': 0, '<': 433, '<?xml version=': 0, '>': 433, 'https://': 8, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2422239', 'n_tokens_mistral': 3741, 'n_tokens_neox': 3580, 'n_words': 1107}