20
Git commands These slides have been reformatted from Mark Lodato’s http://marklodato.github.com/ visual-git-guide/index-svg.html

Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

  • Upload
    others

  • View
    13

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

Git commands

These slides have been reformatted from Mark Lodato’s http://marklodato.github.com/visual-git-guide/index-svg.html

Page 2: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

Basic model

h"p://marklodato.github.com/visual‐git‐guide/index‐svg.html

Page 3: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

h"p://osteele.com/images/2008/git‐transport.png

Page 4: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

Git object model

h"p://utsl.gen.nz/talks/git‐svn/git‐model.png

Page 5: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

Elements of diagrams

h"p://marklodato.github.com/visual‐git‐guide/index‐svg.html

Page 6: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

diff

h"p://marklodato.github.com/visual‐git‐guide/index‐svg.html

Page 7: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

commit

h"p://marklodato.github.com/visual‐git‐guide/index‐svg.html

Page 8: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

commit below HEAD

h"p://marklodato.github.com/visual‐git‐guide/index‐svg.html

Page 9: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

commit --amend

h"p://marklodato.github.com/visual‐git‐guide/index‐svg.html

Page 10: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

checkout

h"p://marklodato.github.com/visual‐git‐guide/index‐svg.html

Page 11: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

checkout that moves HEAD

h"p://marklodato.github.com/visual‐git‐guide/index‐svg.html

Page 12: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

commit with detached HEAD

h"p://marklodato.github.com/visual‐git‐guide/index‐svg.html

Page 13: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

losing a commit

h"p://marklodato.github.com/visual‐git‐guide/index‐svg.html

Page 14: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

avoiding loss of commit

h"p://marklodato.github.com/visual‐git‐guide/index‐svg.html

Page 15: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

reset

h"p://marklodato.github.com/visual‐git‐guide/index‐svg.html

Page 16: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

reset with no commit

h"p://marklodato.github.com/visual‐git‐guide/index‐svg.html

Page 17: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

reset with filename

h"p://marklodato.github.com/visual‐git‐guide/index‐svg.html

Page 18: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

merge

h"p://marklodato.github.com/visual‐git‐guide/index‐svg.html

Page 19: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html

“recursive” merge

h"p://marklodato.github.com/visual‐git‐guide/index‐svg.html

Page 20: Git commands - Florida State Universitybaker/swe2/restricted/notes/gitcommands.pdfBasic model hp://marklodato.github.com/visual‐git‐guide/index‐svg.html