Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Applied CyberInfrastructure Concepts ISTA 420/520 Fall 2015 1.

Similar presentations


Presentation on theme: "1 Applied CyberInfrastructure Concepts ISTA 420/520 Fall 2015 1."— Presentation transcript:

1 1 Applied CyberInfrastructure Concepts ISTA 420/520 Fall 2015 1

2 Version control with Git 2 https://xkcd.com/1296/

3 Docker Vs. Git  Discussion 3

4 Version control  Do we really need it ?  How will we use it  Do you have your git hub account ?  Git != Git Hub  Git Hub is your CV/Resume 4

5 Example of why having a public code repo is important 5

6 6

7 7 What does GitHub say about you?

8 8

9 What is GIT? 9 http://git-scm.com/book/en/v2

10 What is GitHub? 10

11 Tracking programming trends 11 http://www.wired.com/2015/08/github-data-shows-changing-software-landscape/

12 How is Git used?  Install git  Config yourself (git config)  Initialize a project (git or GitHub)  git init  git clone  Git going...  Make files, edit files  git add  git commit  git push 12

13 13

14 14 Getting started

15 Add new files 15

16 Log 16

17 Oops! 17

18 18Oops! What is ‘HEAD’ in Git?

19 Oops! 19 Safe (revert is part of history) Unsafe (no recovery after reset)

20 Some other useful git commands  git status  git diff 20

21 When do things get fun? 21

22 Hands on with Git!  Initialize a git repo  Check it into your GitHub repo  Create/modify a file  Add, commit, push  If you know how to do this, find someone who doesn’t and help them. 22 http://naupaka.github.io/2015-02-21-iplant/novice/git/index.html


Download ppt "1 Applied CyberInfrastructure Concepts ISTA 420/520 Fall 2015 1."

Similar presentations


Ads by Google