Advertisement
Guest User

Changing history in git

a guest
Sep 13th, 2017
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.81 KB | None | 0 0
  1. Initial commit.
  2. ===============
  3.  
  4. dcdholder@e0:~/repos/ammendTesting$ git init
  5. Initialized empty Git repository in /home/dcdholder/repos/ammendTesting/.git/
  6. dcdholder@e0:~/repos/ammendTesting$ vi ammendTesting.txt
  7. dcdholder@e0:~/repos/ammendTesting$
  8. dcdholder@e0:~/repos/ammendTesting$
  9. dcdholder@e0:~/repos/ammendTesting$
  10. dcdholder@e0:~/repos/ammendTesting$ git add ammendTesting.txt
  11. dcdholder@e0:~/repos/ammendTesting$ git commit -m "First commit."
  12. [master (root-commit) 0eaffd0] First commit.
  13. 1 file changed, 1 insertion(+)
  14. create mode 100644 ammendTesting.txt
  15. dcdholder@e0:~/repos/ammendTesting$ git log
  16. commit 0eaffd00c09e30eadfc72214a86c9abfa3d251d9
  17. Author: dcdholder <dcdholder@gmail.com>
  18. Date: Wed Sep 13 19:17:29 2017 -0400
  19.  
  20. First commit.
  21.  
  22. Overwriting initial commit. Hash changes.
  23. =========================================
  24.  
  25. dcdholder@e0:~/repos/ammendTesting$ git commit --amend -m "Overwriting old commit message of commit #1."
  26. [master e29aad0] Overwriting old commit message of commit #1.
  27. Date: Wed Sep 13 19:17:29 2017 -0400
  28. 1 file changed, 1 insertion(+)
  29. create mode 100644 ammendTesting.txt
  30. dcdholder@e0:~/repos/ammendTesting$ git log
  31. commit e29aad0cb01353994668b54df44003dccde2505c
  32. Author: dcdholder <dcdholder@gmail.com>
  33. Date: Wed Sep 13 19:17:29 2017 -0400
  34.  
  35. Overwriting old commit message of commit #1.
  36.  
  37.  
  38. Changed commit message of second commit. Second and third hashes change.
  39. ========================================================================
  40.  
  41. dcdholder@e0:~/repos/ammendTesting$ git log
  42. commit 38e63593d341677d2b81372a1de213d547501aba
  43. Author: dcdholder <dcdholder@gmail.com>
  44. Date: Wed Sep 13 19:38:04 2017 -0400
  45.  
  46. Third commit.
  47.  
  48. commit 5504022131187627cbead1b3d3fd1ead072885a8
  49. Author: dcdholder <dcdholder@gmail.com>
  50. Date: Wed Sep 13 19:20:07 2017 -0400
  51.  
  52. Second commit.
  53.  
  54. commit e29aad0cb01353994668b54df44003dccde2505c
  55. Author: dcdholder <dcdholder@gmail.com>
  56. Date: Wed Sep 13 19:17:29 2017 -0400
  57.  
  58. Overwriting old commit message of commit #1.
  59.  
  60. dcdholder@e0:~/repos/ammendTesting$ git rebase -i HEAD~2
  61. [detached HEAD c89080d] Second commit message edited.
  62. Date: Wed Sep 13 19:20:07 2017 -0400
  63. 1 file changed, 1 insertion(+), 1 deletion(-)
  64. Successfully rebased and updated refs/heads/master.
  65. dcdholder@e0:~/repos/ammendTesting$ git log
  66. commit 3cfe1ba23e7f33d97d3e9fb571959f0d0a8210b9
  67. Author: dcdholder <dcdholder@gmail.com>
  68. Date: Wed Sep 13 19:38:04 2017 -0400
  69.  
  70. Third commit.
  71.  
  72. commit c89080dd5add6232227f4f67cd506fb07320ba4b
  73. Author: dcdholder <dcdholder@gmail.com>
  74. Date: Wed Sep 13 19:20:07 2017 -0400
  75.  
  76. Second commit message edited.
  77.  
  78. commit e29aad0cb01353994668b54df44003dccde2505c
  79. Author: dcdholder <dcdholder@gmail.com>
  80. Date: Wed Sep 13 19:17:29 2017 -0400
  81.  
  82. Overwriting old commit message of commit #1.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement