We are facing major issue in Git sync between different machines(client). We are using Source Tree git client. Suppose one person commit some code, after taking update one machine get the update but other machine not receiving the same update.We are not sure when the issue will occur.
This issue is occurring from few months back.
Needs more information.
What version of SourceTree?
Is same version on all clients?
Are you using Bitbucket remote repository? If not Bitbucket, what repo?
Are clients pushing immediately to remote repo? It's easy to forget to push. You can avoid this error by setting "Push to default/origin remote when commiting".
SourceTree by default uses internal versions of Git. Not all versions are the same. This can potentially create different interpretations of what files are changed and what to pull. I have no experience with Beanstalk so I cannot attempt to answer what might happen on that side of the system. At this point I'd be synchronizing my client installations to eliminate them as the cause. Update older version clients to SourceTree 1.8.3 and see how it goes. I have seen lots of unhappy users of 1.9.x clients so I would advise against going past 1.8.3 which is working well for me.
Supported Platforms macOS Windows To make using Sourcetree as simple yet powerful as possible we embed (bundle) dependencies such as Git, Git LFS, and Mercurial. We strive to keep these...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG