Github pull requests are awesome, but you can’t use them all the time, mostly when working on code not hosted at github.
The following snippet makes it easy to see the commits in your current (head) branch that are not yet in the base branch.
To see what commits are made in your current feature branch, but which have not been merged into develop yet:
$ gpr develop * 5246248 <firstname.lastname@example.org> (HEAD, origin/feature-branch, feature-branch) Implements the awesome feature (50 minutes ago) * 4f55b7c <email@example.com> Write specs for awesome feature (2 hours ago)
To achieve this, add the following alias to
[alias] lg = log --graph --pretty=format:'%Cred%h%Creset %Cblue<%ae>%C(yellow)%d%Creset %s %Cgreen(%cr)%Creset' --abbrev-commit --date=relative
And the following alias to your
alias gpr="git --no-pager lg HEAD --not $1"
After reviewing the commits in your feature branch with
hub to attach your code to a github issue:
hub pull-request -i 42 -h ariejan:feature-branch -b you:develop
Learn more about git!
If you're seeing this message you've probably enabled some form of adblocker. I respect that.
I use this space to show recommended books on Amazon.com in relation to the post you just read. This generates a small income that allows me to buy a book every now and then.