Push fails in GitKraken with errormessage "Push Failed cannot read property 'fullName' of undefined"
I had this problem as well when there was a HEAD tag at a commit behind the current local master or origin/master.
Try double-clicking your local master (which eliminates HEAD) and then push your changes.
Note that if you do not have a local master, right-click on remote origin master and choose 'Checkout origin/master'. Then pull, commit, push your changes.
Going to add my tuppence here. I had a casing mismatch on a folder between a local branch and the remote.
Make sure when you create a branch that the case matches remote i.e. if your remote folder is called Task
, don't create a local branch called task\1234-my-task
.
The fix by @notedible didn't work for me. But it led me to simply going to the command line and doing a git status
$ git status
On branch feature/RES-523
Your branch and 'origin/feature/RES-523' have diverged,
and have 13 and 2 different commits each, respectively.
(use "git pull" to merge the remote branch into yours)
nothing to commit, working tree clean
$ git pull
From https://bitbucket.org/my-repo
* [new branch] feature/RES-523 -> origin/feature/RES-523
Auto packing the repository in background for optimum performance.
See "git help gc" for manual housekeeping.
Already up-to-date.
Boom! Good to go.