So I've been a bit of a moron here. I was working on the master branch, made a bunch of commits, realised I was on the master branch, checked out to another branch assuming that the commits would be brought over, committed once in the branch and then pushed. Upon checking the github repo I see that only the last commit was pushed.
Sooo how do I undo this, merge all the commits on to the local branch, and re-push it?
My commit history:
commit 9dc4373ea546dd90e27d3c0a75b39c2656799638 (HEAD -> feature/implement-checkout, origin/feature/implement-checkout, master)
Implement checkout service
commit 0cf3ec312c94d0b6a9d94f37b439ff4bea70199f
Add seeds
commit b6bcabcf15eacad8c94e96e4e325f5b2695a8ade
Add bills and bill discounts
commit a7cf1c5261b1fbbd2cadc0bf8899ab5729ea5ed7
Add bill item model
commit 52a812a5f495f9950efee887bfe7678355c56f18
Create bill model
commit 7b17847d45c1d04ed86928599ed7e16770f19fcc
Add item model
commit 188e82a1b36fe8439457c3a8f85609fb4f2c9f40
Add Rspec
commit 9b4c9393d19339a5264ce1d51db935f73a9a84ea
Initialize app