Share
Embed
Git Better
Are you a Git user who feels like they’re only using a fraction of the functionality? Do you find yourself knowing there’s more to it, but are worried about screwing up your repo? In this session we’ll dive into a few of the more powerful commands that will make us better, more confident, more organized developers. Come out of the talk understanding more about the way Git stores your data, how to recover from mistakes, and how to dive more deeply into the information stored in your repository.
Alases gisted at https://gist.github.com/orderedlist/4bc1bb427e949bc728fb
Steve Smith PRO
June 23, 2015
Transcript
132 slides
-
$ git status On branch master Initial commit Untracked files:
(use "git add <file>..." to include in what will be committed) file1 file2 file3 nothing added to commit but untracked files present (use "git add" to track) -
Working Directory Index file1 v1 file2 v1 file3 v1 HEAD
→ master Unstaged Diff Staged Diff -
Working Directory Index file1 v1 file2 v1 file3 v1 file1
v1 HEAD → master -
$ git status On branch master Initial commit Changes to
be committed: (use "git rm --cached <file>..." to unstage) new file: file1 Untracked files: (use "git add <file>..." to include in what will be committed) file2 file3 -
Working Directory Index file1 v1 file2 v1 file3 v1 file1
v1 HEAD → master Unstaged Diff Staged Diff -
$ git commit -m "Initial commit" [master (root-commit) e327139] Initial
commit 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 file1 -
Working Directory Index file1 v1 file2 v1 file3 v1 file1
v1 HEAD → master file1 v1 e327139 -
Working Directory Index file1 v1 file2 v1 file3 v1 file1
v1 HEAD → master file1 v1 e327139 -
$ git add file2 file3 On branch master Changes to
be committed: (use "git reset HEAD <file>..." to unstage) new file: file2 new file: file3 -
Working Directory Index file1 v1 file2 v1 file3 v1 file1
v1 HEAD → master file1 v1 SHA: e327139 file2 v1 file3 v1 -
$ git commit -m "Adding files" [master cde7f23] Adding files
2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 file2 create mode 100644 file3 -
Working Directory Index file1 v1 file2 v1 file3 v1 file1
v1 HEAD → master file1 v1 SHA: e327139 file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 -
Working Directory Index file1 v1 file2 v1 file3 v1 file1
v1 HEAD → master file1 v1 SHA: e327139 file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 -
Working Directory Index file1 v2 file2 v1 file3 v1 file1
v1 HEAD → master file1 v1 SHA: e327139 file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 -
$ git status On branch master Changes not staged for
commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) modified: file1 no changes added to commit (use "git add" and/or "git commit -a") -
Working Directory Index file1 v2 file2 v1 file3 v1 file1
v1 HEAD → master file1 v1 SHA: e327139 file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v2 -
$ git status On branch master Changes to be committed:
(use "git reset HEAD <file>..." to unstage) modified: file1 -
$ git commit -m "Modify file1" [master d59baaf] Modify file1
1 file changed, 1 insertion(+) -
Working Directory Index file1 v2 file2 v1 file3 v1 file1
v1 HEAD → master file1 v1 SHA: e327139 file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf -
Working Directory Index file1 v2 file2 v1 file3 v1 file1
v1 HEAD → master file1 v1 SHA: e327139 file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf -
Working Directory Index file1 v2 file2 v1 file3 v1 file1
v1 HEAD → master file2 v1 file3 v1 file1 v1 SHA: e327139 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf -
Working Directory Index file1 v2 file2 v1 file3 v1 file1
v1 HEAD → master file2 v1 file3 v1 file1 v1 SHA: e327139 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v2 -
Working Directory Index file1 v2 file2 v1 file3 v1 file1
v1 HEAD → master file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 SHA: e327139 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf file1 v1 file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 -
Working Directory Index file1 v2 file2 v1 file3 v1 file1
v1 HEAD → master file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 SHA: e327139 file1 v2 file1 v1 file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 -
Working Directory Index file1 v2 file2 v1 file3 v1 file1
v1 HEAD → master file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 SHA: e327139 file1 v2 file1 v1 file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 -
Working Directory Index file3 v1 file1 v1 HEAD → master
file2 v2 file3 v1 file1 v1 SHA: e327139 file1 v3 file1 v1 file2 v1 file3 v1 file1 v2 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf file2 v2 file1 v3 -
Working Directory Index file3 v1 file1 v1 HEAD → master
file2 v2 file3 v1 file1 v1 SHA: e327139 file1 v3 file1 v1 file2 v1 file3 v1 file1 v2 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf file2 v2 file1 v3 -
Working Directory Index file1 v2 file2 v1 file3 v1 file1
v1 HEAD → master file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 SHA: e327139 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf file1 v1 file2 v1 file3 v1 file1 v1 file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 -
Working Directory Index file1 v2 file2 v1 file3 v1 file1
v1 HEAD → master file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 SHA: e327139 file1 v2 file1 v1 file2 v1 file3 v1 file1 v1 file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 -
Working Directory Index file1 v2 file2 v1 file3 v1 file1
v1 HEAD → master file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 SHA: e327139 file1 v2 file1 v1 file2 v1 file3 v1 file1 v1 file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 -
Working Directory Index file3 v1 file1 v1 HEAD → master
file2 v1 file3 v1 file1 v1 SHA: e327139 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 file2 v2 file1 v3 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 file2 v1 file3 v1 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf -
Working Directory Index file3 v1 file1 v1 HEAD → master
file2 v1 file3 v1 file1 v1 SHA: e327139 file1 v2 file2 v2 file1 v3 file1 v1 file2 v1 file3 v1 file1 v2 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 file2 v1 file3 v1 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf -
Working Directory Index file3 v1 file1 v1 HEAD → master
file2 v1 file3 v1 file1 v1 SHA: e327139 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf file2 v2 file1 v3 -
Working Directory Index HEAD → master file1 v1 SHA: e327139
file1 v1 file2 v1 file3 v1 file1 v2 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 file2 v1 file3 v1 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf file3 v1 file1 v1 file2 v1 file3 v1 file1 v2 file2 v2 file1 v3 file3 v1 file2 v2 file1 v3 -
file3 v1 file1 v1 file2 v2 file3 v1 file1 v2
file2 v2 file1 v3 Working Directory Index HEAD → master file1 v1 SHA: e327139 file1 v1 file2 v1 file3 v1 file1 v2 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 file2 v1 file3 v1 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf file3 v1 file2 v2 file1 v3 stash@{0} -
file3 v1 file1 v1 file2 v2 file3 v1 file1 v2
file2 v2 file1 v3 Working Directory Index HEAD → master file1 v1 SHA: e327139 file1 v1 file2 v1 file3 v1 file1 v2 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 file2 v1 file3 v1 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf stash@{0} file3 v1 file2 v2 file1 v3 -
file3 v1 file1 v1 file2 v2 file3 v1 file1 v2
file2 v2 file1 v3 Working Directory Index HEAD → master file1 v1 SHA: e327139 file1 v1 file2 v1 file3 v1 file1 v2 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 file2 v1 file3 v2 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf stash@{0} file3 v1 file2 v2 file1 v3 -
file3 v1 file1 v1 file2 v2 file3 v1 file1 v2
file2 v2 file1 v3 Working Directory Index HEAD → master file1 v1 SHA: e327139 file1 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 file2 v1 file3 v2 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf stash@{0} file2 v1 file1 v2 file3 v2 file3 v1 file2 v2 file1 v3 -
file3 v1 file1 v1 file2 v2 file3 v1 file1 v2
file2 v2 file1 v3 Working Directory Index HEAD → master file1 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 file2 v1 file3 v2 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf stash@{0} file2 v1 file1 v2 file3 v2 file1 v1 file2 v1 file3 v2 file1 v2 SHA: 04ed46a file3 v1 file2 v2 file1 v3 -
$ git stash show file1 | 2 +- file2 |
1 + 2 files changed, 2 insertions(+), 1 deletion(-) -
file3 v1 file1 v1 file2 v2 file3 v1 file1 v2
file2 v2 file1 v3 Working Directory Index HEAD → master file1 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 file2 v1 file3 v2 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf file3 v1 file2 v2 file1 v3 stash@{0} file2 v1 file1 v2 file3 v2 file1 v1 file2 v1 file3 v2 file1 v2 SHA: 04ed46a -
file3 v1 file1 v1 file2 v2 file3 v1 file1 v2
file2 v2 file1 v3 Working Directory Index HEAD → master file1 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 file2 v1 file3 v2 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf file3 v2 file2 v2 file1 v3 file2 v1 file1 v2 file3 v2 file1 v1 file2 v1 file3 v2 file1 v2 SHA: 04ed46a -
file3 v1 file1 v1 file2 v2 file3 v1 file1 v2
file2 v2 file1 v3 Working Directory Index HEAD → master file1 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 file2 v1 file3 v2 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf file3 v1 file2 v2 file1 v3 stash@{0} file2 v1 file1 v2 file3 v2 file1 v1 file2 v1 file3 v2 file1 v2 SHA: 04ed46a file3 v1 file2 v2 file1 v3 -
file3 v1 file1 v1 file2 v2 file3 v1 file1 v2
file2 v2 file1 v3 Working Directory Index HEAD → master file1 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 file2 v1 file3 v2 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf file3 v1 file2 v2 file1 v3 stash@{0} file2 v1 file1 v2 file3 v2 file1 v1 file2 v1 file3 v2 file1 v2 SHA: 04ed46a file3 v2 file2 v2 file1 v3 -
Working Directory Index file1 v2 file2 v1 file3 v1 file1
v1 HEAD → master file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 SHA: e327139 file1 v2 file1 v1 file2 v1 file3 v1 file1 v2 SHA: d59baaf file1 v1 file2 v1 file3 v1 file1 v1 file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 -
Working Directory Index file1 v2 file2 v1 file3 v1 file1
v1 HEAD → master file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 SHA: e327139 file1 v2 file1 v1 file2 v1 file3 v1 file1 v1 file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 -
Working Directory Index file1 v2 file2 v1 file3 v1 file1
v1 HEAD → master file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 file1 v1 SHA: e327139 file1 v2 file1 v1 file2 v1 file3 v1 file1 v1 file2 v1 file3 v1 file1 v1 SHA: cde7f23 file2 v1 file3 v1 -
$ git log commit cde7f23cb3d8a3de59b7042e21ea04953d4f3ea3 Author: Steve Smith <[email protected]> Date:
Fri Jun 19 21:41:43 2015 -0400 Adding files commit e327139d70d9a07ddcca0a83833f113ecffb6780 Author: Steve Smith <[email protected]> Date: Fri Jun 19 21:05:00 2015 -0400 Initial commit -
$ git reflog cde7f23 HEAD@{0}: reset: moving to HEAD~ d59baaf
HEAD@{1}: commit: Modify file1 cde7f23 HEAD@{2}: commit: Adding files e327139 HEAD@{3}: commit (initial): Initial commit -
$ git log commit d59baafe0279d67a527ee095d0022d8a44aa0017 Author: Steve Smith <[email protected]> Date:
Sat Jun 20 10:08:21 2015 -0400 Modify file1 commit cde7f23cb3d8a3de59b7042e21ea04953d4f3ea3 Author: Steve Smith <[email protected]> Date: Fri Jun 19 21:41:43 2015 -0400 Adding files commit e327139d70d9a07ddcca0a83833f113ecffb6780 Author: Steve Smith <[email protected]> Date: Fri Jun 19 21:05:00 2015 -0400 Initial commit -
$ git log 98e64d6 Fix display bug Fixes #145 cac9ec3
Update comparison text 23c925b Actually Fix display bug Fixes d210f51 I hate display bugs ada9e45 Better markup for container 19181bd /khanify display bugs aca26af F$#*&%*!!! 575c779 I am dumb -
pick 98e64d6 Fix display bug Fixes #145 pick cac9ec3 Update
comparison text pick 23c925b Actually Fix display bug Fixes pick d210f51 I hate display bugs pick ada9e45 Better markup for container pick 19181bd /khanify display bugs pick aca26af F$#*&%*!!! pick 575c779 I am dumb # Rebase a3464a3..33854e7 onto a3464a3 ( 2 TODO item(s)) # # Commands: # p, pick = use commit # r, reword = use commit, but edit the commit message # e, edit = use commit, but stop for amending # s, squash = use commit, but meld into previous commit # f, fixup = like "squash", but discard this commit's log message # x, exec = run command (the rest of the line) using shell # # These lines can be re-ordered; they are executed from top to bottom. # # If you remove a line here THAT COMMIT WILL BE LOST. # # However, if you remove everything, the rebase will be aborted. -
pick 98e64d6 Fix display bug Fixes #145 pick cac9ec3 Update
comparison text pick 23c925b Actually Fix display bug Fixes pick d210f51 I hate display bugs pick ada9e45 Better markup for container pick 19181bd /khanify display bugs pick aca26af F$#*&%*!!! pick 575c779 I am dumb # Rebase a3464a3..33854e7 onto a3464a3 ( 2 TODO item(s)) # # Commands: # p, pick = use commit # r, reword = use commit, but edit the commit message # e, edit = use commit, but stop for amending # s, squash = use commit, but meld into previous commit # f, fixup = like "squash", but discard this commit's log message # x, exec = run command (the rest of the line) using shell # # These lines can be re-ordered; they are executed from top to bottom. # # If you remove a line here THAT COMMIT WILL BE LOST. # # However, if you remove everything, the rebase will be aborted. -
pick 98e64d6 Fix display bug Fixes #145 r cac9ec3 Update
comparison text pick 23c925b Actually Fix display bug Fixes pick d210f51 I hate display bugs pick ada9e45 Better markup for container pick 19181bd /khanify display bugs pick aca26af F$#*&%*!!! pick 575c779 I am dumb # Rebase a3464a3..33854e7 onto a3464a3 ( 2 TODO item(s)) # # Commands: # p, pick = use commit # r, reword = use commit, but edit the commit message # e, edit = use commit, but stop for amending # s, squash = use commit, but meld into previous commit # f, fixup = like "squash", but discard this commit's log message # x, exec = run command (the rest of the line) using shell # # These lines can be re-ordered; they are executed from top to bottom. # # If you remove a line here THAT COMMIT WILL BE LOST. # # However, if you remove everything, the rebase will be aborted. -
pick 98e64d6 Fix display bug Fixes #145 r cac9ec3 Update
comparison text pick 23c925b Actually Fix display bug Fixes pick d210f51 I hate display bugs pick ada9e45 Better markup for container pick 19181bd /khanify display bugs pick aca26af F$#*&%*!!! pick 575c779 I am dumb # Rebase a3464a3..33854e7 onto a3464a3 ( 2 TODO item(s)) # # Commands: # p, pick = use commit # r, reword = use commit, but edit the commit message # e, edit = use commit, but stop for amending # s, squash = use commit, but meld into previous commit # f, fixup = like "squash", but discard this commit's log message # x, exec = run command (the rest of the line) using shell # # These lines can be re-ordered; they are executed from top to bottom. # # If you remove a line here THAT COMMIT WILL BE LOST. # # However, if you remove everything, the rebase will be aborted. -
pick 98e64d6 Fix display bug Fixes #145 f 23c925b Actually
Fix display bug Fixes r cac9ec3 Update comparison text pick d210f51 I hate display bugs pick ada9e45 Better markup for container pick 19181bd /khanify display bugs pick aca26af F$#*&%*!!! pick 575c779 I am dumb # Rebase a3464a3..33854e7 onto a3464a3 ( 2 TODO item(s)) # # Commands: # p, pick = use commit # r, reword = use commit, but edit the commit message # e, edit = use commit, but stop for amending # s, squash = use commit, but meld into previous commit # f, fixup = like "squash", but discard this commit's log message # x, exec = run command (the rest of the line) using shell # # These lines can be re-ordered; they are executed from top to bottom. # # If you remove a line here THAT COMMIT WILL BE LOST. # # However, if you remove everything, the rebase will be aborted. -
pick 98e64d6 Fix display bug Fixes #145 f 23c925b Actually
Fix display bug Fixes r cac9ec3 Update comparison text pick d210f51 I hate display bugs pick ada9e45 Better markup for container pick 19181bd /khanify display bugs pick aca26af F$#*&%*!!! pick 575c779 I am dumb # Rebase a3464a3..33854e7 onto a3464a3 ( 2 TODO item(s)) # # Commands: # p, pick = use commit # r, reword = use commit, but edit the commit message # e, edit = use commit, but stop for amending # s, squash = use commit, but meld into previous commit # f, fixup = like "squash", but discard this commit's log message # x, exec = run command (the rest of the line) using shell # # These lines can be re-ordered; they are executed from top to bottom. # # If you remove a line here THAT COMMIT WILL BE LOST. # # However, if you remove everything, the rebase will be aborted. -
pick 98e64d6 Fix display bug Fixes #145 f 23c925b Actually
Fix display bug Fixes f d210f51 I hate display bugs r cac9ec3 Update comparison text pick ada9e45 Better markup for container pick 19181bd /khanify display bugs pick aca26af F$#*&%*!!! pick 575c779 I am dumb # Rebase a3464a3..33854e7 onto a3464a3 ( 2 TODO item(s)) # # Commands: # p, pick = use commit # r, reword = use commit, but edit the commit message # e, edit = use commit, but stop for amending # s, squash = use commit, but meld into previous commit # f, fixup = like "squash", but discard this commit's log message # x, exec = run command (the rest of the line) using shell # # These lines can be re-ordered; they are executed from top to bottom. # # If you remove a line here THAT COMMIT WILL BE LOST. # # However, if you remove everything, the rebase will be aborted. -
pick 98e64d6 Fix display bug Fixes #145 f 23c925b Actually
Fix display bug Fixes f d210f51 I hate display bugs r cac9ec3 Update comparison text pick ada9e45 Better markup for container pick 19181bd /khanify display bugs pick aca26af F$#*&%*!!! pick 575c779 I am dumb # Rebase a3464a3..33854e7 onto a3464a3 ( 2 TODO item(s)) # # Commands: # p, pick = use commit # r, reword = use commit, but edit the commit message # e, edit = use commit, but stop for amending # s, squash = use commit, but meld into previous commit # f, fixup = like "squash", but discard this commit's log message # x, exec = run command (the rest of the line) using shell # # These lines can be re-ordered; they are executed from top to bottom. # # If you remove a line here THAT COMMIT WILL BE LOST. # # However, if you remove everything, the rebase will be aborted. -
pick 98e64d6 Fix display bug Fixes #145 f 23c925b Actually
Fix display bug Fixes f d210f51 I hate display bugs r cac9ec3 Update comparison text r ada9e45 Better markup for container pick 19181bd /khanify display bugs pick aca26af F$#*&%*!!! pick 575c779 I am dumb # Rebase a3464a3..33854e7 onto a3464a3 ( 2 TODO item(s)) # # Commands: # p, pick = use commit # r, reword = use commit, but edit the commit message # e, edit = use commit, but stop for amending # s, squash = use commit, but meld into previous commit # f, fixup = like "squash", but discard this commit's log message # x, exec = run command (the rest of the line) using shell # # These lines can be re-ordered; they are executed from top to bottom. # # If you remove a line here THAT COMMIT WILL BE LOST. # # However, if you remove everything, the rebase will be aborted. -
pick 98e64d6 Fix display bug Fixes #145 f 23c925b Actually
Fix display bug Fixes f d210f51 I hate display bugs r cac9ec3 Update comparison text r ada9e45 Better markup for container pick 19181bd /khanify display bugs pick aca26af F$#*&%*!!! pick 575c779 I am dumb # Rebase a3464a3..33854e7 onto a3464a3 ( 2 TODO item(s)) # # Commands: # p, pick = use commit # r, reword = use commit, but edit the commit message # e, edit = use commit, but stop for amending # s, squash = use commit, but meld into previous commit # f, fixup = like "squash", but discard this commit's log message # x, exec = run command (the rest of the line) using shell # # These lines can be re-ordered; they are executed from top to bottom. # # If you remove a line here THAT COMMIT WILL BE LOST. # # However, if you remove everything, the rebase will be aborted. -
pick 98e64d6 Fix display bug Fixes #145 f 23c925b Actually
Fix display bug Fixes f d210f51 I hate display bugs f 19181bd /khanify display bugs f aca26af F$#*&%*!!! f 575c779 I am dumb r cac9ec3 Update comparison text r ada9e45 Better markup for container # Rebase a3464a3..33854e7 onto a3464a3 ( 2 TODO item(s)) # # Commands: # p, pick = use commit # r, reword = use commit, but edit the commit message # e, edit = use commit, but stop for amending # s, squash = use commit, but meld into previous commit # f, fixup = like "squash", but discard this commit's log message # x, exec = run command (the rest of the line) using shell # # These lines can be re-ordered; they are executed from top to bottom. # # If you remove a line here THAT COMMIT WILL BE LOST. # # However, if you remove everything, the rebase will be aborted. -
Update comparison text # Please enter the commit message for
your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # # Date: Fri Jun 19 21:41:43 2015 -0400 # # rebase in progress; onto e327139 # You are currently editing a commit while rebasing branch 'master' on 'e327139'. # # Changes to be committed: # modified: index.html # -
Update comparison text Fixes #174 # Please enter the commit
message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # # Date: Fri Jun 19 21:41:43 2015 -0400 # # rebase in progress; onto e327139 # You are currently editing a commit while rebasing branch 'master' on 'e327139'. # # Changes to be committed: # modified: index.html # -
Better markup for container # Please enter the commit message
for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # # Date: Fri Jun 19 21:41:43 2015 -0400 # # rebase in progress; onto e327139 # You are currently editing a commit while rebasing branch 'master' on '83833f1'. # # Changes to be committed: # modified: index.html # modified: styles/stylesheet.css # -
Better markup for container Fixes #166 # Please enter the
commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # # Date: Fri Jun 19 21:41:43 2015 -0400 # # rebase in progress; onto e327139 # You are currently editing a commit while rebasing branch 'master' on '83833f1'. # # Changes to be committed: # modified: index.html # modified: styles/stylesheet.css # -
$ git log e327139 Fix display bug Fixes #145 83833f1
Update comparison text Fixes #174 7e03c29 Better markup for container Fixes #166