Version Control Introduction Copyright © Software Carpentry 2010

Slides:



Advertisements
Similar presentations
Input and Output Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Advertisements

Introduction Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Introduction Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Introduction Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Interfaces Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Slicing Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Tuples Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Control Flow Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Job Control Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Introduction Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
WEEECO Waste Disposal System (2008) Johnson, C Submitted version deposited in CURVE January 2014 Original citation: Johnson, C. (2008) WEEECO waste disposal.
Introduction Copyright © Software Carpentry 2011 This work is licensed under the Creative Commons Attribution License See
Mechanics Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Functions Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Fixtures Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Nanotech Example Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Basic File Input and Output Copyright © Software Carpentry 2011 This work is licensed under the Creative Commons Attribution License See
Browsing Directories Copyright © Software Carpentry and The University of Edinburgh This work is licensed under the Creative Commons Attribution.
Pipes and Filters Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Macros Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Files and Directories Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Introduction Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Interface and Implementation Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Introduction Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Storage Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Introduction Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Inheritance Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Introduction Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Introduction Copyright © Software Carpentry This work is licensed under the Creative Commons Attribution License See
First-Class Functions Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
More Patterns Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Text Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Dan MacLean. Photo by brieuc_s - Creative Commons Attribution License with Haiku.
Querying Directory Contents Copyright © The University of Edinburgh 2011 This work is licensed under the Creative Commons Attribution License See
Rollback Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Finding Things Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Operators Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Invasion Percolation: Randomness Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Exceptions Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
This work is licensed under a Creative Commons AttributionCreative Commons Attribution © Copyright Showeet.com P IXELS (C ONTINENTS + O CEANS ) W ORLD.
Basics Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Dictionaries Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Counting Stars Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Patterns Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See
Image from
Python Aliasing Copyright © Software Carpentry 2010
Program Design Invasion Percolation: Aliasing
Program Design Invasion Percolation: Testing
Sets and Dictionaries Examples Copyright © Software Carpentry 2010
2 8 thousands hundreds tens ones
Program Design Invasion Percolation: Resolving Ties
Program Design Invasion Percolation: Neighbors
Copyright and Creative Commons
Copyrights apply.
Version Control Basic Operation Copyright © Software Carpentry 2010
Copyright and Creative Commons
Image with permission from PR Buenzli and NA Sims.
Program Design Invasion Percolation: Bugs
This image is published without copyright restriction at the following address: Wikimedia Commons.
Original Image Credit: Seth Godin by Joy Ito
Version Control Conflict Copyright © Software Carpentry 2010
Program Design Invasion Percolation: The Grid
Guess that number ? ? This document is released under Creative Commons License Attribution 4.0 International. Please feel free to share and adapt this.
Guess that number ? ? This document is released under Creative Commons License Attribution 4.0 International. Please feel free to share and adapt this.
Journal of Thoracic Oncology  Volume 11, Issue 5, Pages (May 2016)
This document is released under Creative Commons License Attribution 4
Browsing Directories Using walk
Higher-level thinkers don’t just magically emerge
Original Image Credit: But 2007 by Christopher Dombres
Photo by La Melodie - Creative Commons Attribution License
Presentation transcript:

Version Control Introduction Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See http://software-carpentry.org/license.html for more information.

2

3

Necronomicon image from http://www. 2dollarstore. payloadz 4

5

? 6

7

8

9

10

11

12

version control! 13

14

15

16

17

18

19

20

21

? 22

23

24

25

26

27

28

29

30

! 31

32

33

More gooder

No Overwrites

No arguments

nothing ever lost

38

1 39

1 2 40

1 2 . 6 41

1 2 . 6 42

nothing's perfekt 43

44

45

Cthulhu image from http://www.nyder.com/cthulhu/cthulhucomic.html 46

47

Greg Wilson created by July 2010 Copyright © Software Carpentry 2010 This work is licensed under the Creative Commons Attribution License See http://software-carpentry.org/license.html for more information.