Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

sourcetree push git-LFS fails with missing refs but CLI succeeds

Garry Haywood February 24, 2018

We have a problem when pushing a git-lfs enabled repo (master and branches all have the same problem)

 

When we push via source tree (2.4.8.0) Git (system 2.16.1 64bit) and Git-LFS (3.2.4 and bitbucket adapter 1.0.6) fails with a fatal error

Git LFS: (3 of 4 files) 1.53 GB / 1.89 GB
EOF
Git LFS: (3 of 4 files) 1.53 GB / 1.89 GB
error: failed to push some refs to 'git@bitbucket.org:kinicho_dev/qqta.git'

 

Yet if we push with CLI (mintty 2.8.3 x_64-pc-msys) it succeeds. 

 

Two things to note:

  1. The only difference we can see is is authentication - sourcetree is authenticated with 1023 key generated by putty while CLI is with a 4096 key generated by OpenSSH from the command line. Could this be the culrpit?
  2. A GIT_TRACE when pushing with CLI shows a skipping files message, is SourceTree not handling these and causing the error?

Any thoughts gratefully received.

1 answer

0 votes
Mike Corsaro
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
February 27, 2018

Hello!

 

Could you try enabling "Enable verbose console output" under Options > Git, and also enable "Always display full console output" under Options > General? After doing that, could you try pushing again and then provide the output?

 

Thanks!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events