So#ware(Project
Lecture'3 Wouter'Swierstra
So#ware(project(–(Lecture(3 1
So#ware(Project Lecture'3 Wouter'Swierstra - - PowerPoint PPT Presentation
So#ware(Project Lecture'3 Wouter'Swierstra So#ware(project((Lecture(3 1 Last%&me Scrum'planning Product'backlog So#ware(project((Lecture(3 2 Working(effec,vely(with(git(and(GitHub. So#ware(project((Lecture(3 3
So#ware(project(–(Lecture(3 1
So#ware(project(–(Lecture(3 2
So#ware(project(–(Lecture(3 3
So#ware(project(–(Lecture(3 4
So#ware(project(–(Lecture(3 5
So#ware(project(–(Lecture(3 6
So#ware(project(–(Lecture(3 7
$ git init Initialized empty Git repository in .git/
$ git add README.md
$ git commit -m "Added README.md"
So#ware(project(–(Lecture(3 8
$ git clone git://github.com/wouter-swierstra/SoftwareProject
So#ware(project(–(Lecture(3 9
So#ware(project(–(Lecture(3 10
So#ware(project(–(Lecture(3 11
$ git status # On branch master nothing to commit (working directory clean) $ emacs 04-slides.md $ git status # On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) # # 04-slides.md
So#ware(project(–(Lecture(3 12
$ git add 04-slides.md $ git status # On branch master # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # # new file: 04-slides.md
So#ware(project(–(Lecture(3 13
$ emacs README.md $ git add README.md # On branch master # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # # new file: 04-slides.md # modified: README.md
So#ware(project(–(Lecture(3 14
$ cat .gitignore *.pdf .DS_Store build/
So#ware(project(–(Lecture(3 15
$ git commit -m "Added 04-slides.md; updated README.md" [master 76d15ab] Added 04-slides.md; updated README.md 1 files changed, 1 insertions(+), 0 deletions(-) create mode 100644 04-slides.md
So#ware(project(–(Lecture(3 16
So#ware(project(–(Lecture(3 17
So#ware(project(–(Lecture(3 18
$ git clone git://github.com/wouter-swierstra/SoftwareProject ... $ emacs 04-slides.md $ git commit -am "Updated slides on git" $ git push
So#ware(project(–(Lecture(3 19
$ git clone git://github.com/wouter-swierstra/SoftwareProject ... $ git remote -v
So#ware(project(–(Lecture(3 20
$ git pull remote: Counting objects: 45, done. remote: Total 45 (delta 2), reused 2 (delta 2), pack-reused 43 Unpacking objects: 100% (45/45), done. From https://git.science.uu.nl/swier004/my-repository 543d40c..8497463 master -> origin/master * [new branch] redirect -> origin/redirect Updating 543d40c..8497463 Fast-forward ...
So#ware(project(–(Lecture(3 21
So#ware(project(–(Lecture(3 22
So#ware(project(–(Lecture(3 23
So#ware(project(–(Lecture(3 24
So#ware(project(–(Lecture(3 25
So#ware(project(–(Lecture(3 26
So#ware(project(–(Lecture(3 27
So#ware(project(–(Lecture(3 28
So#ware(project(–(Lecture(3 29
So#ware(project(–(Lecture(3 30
So#ware(project(–(Lecture(3 31
So#ware(project(–(Lecture(3 32
So#ware(project(–(Lecture(3 33
So#ware(project(–(Lecture(3 34
So#ware(project(–(Lecture(3 35
So#ware(project(–(Lecture(3 36