# Trying to sync the experiment on Pavlovia but it threw me an error

**URL:** https://discourse.psychopy.org/t/trying-to-sync-the-experiment-on-pavlovia-but-it-threw-me-an-error/44553
**Category:** Builder
**Created:** [April 11, 2025, 8:40am UTC](https://discourse.psychopy.org/t/trying-to-sync-the-experiment-on-pavlovia-but-it-threw-me-an-error/44553 "2025-04-11T08:40:45Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![rrawan](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.psychopy.org/rrawan/32/38096_2.png) [@rrawan](https://discourse.psychopy.org/u/rrawan)
#### Post date: [April 11, 2025, 8:40am UTC](https://discourse.psychopy.org/t/trying-to-sync-the-experiment-on-pavlovia-but-it-threw-me-an-error/44553/1 "2025-04-11T08:40:45Z")

</div>

**OS** : MacOS Sequoia 15.4  
**PsychoPy version** : 2024.2.1  
**Standard Standalone Installation?** Yes  
**Do you want it to also run online?** Yes  
**What are you trying to achieve?:** I’m trying to sync a project to Pavlovia

**What did you try to make it work?:** I just finished editing my routines in the test and I was trying to update the test to the one created earlier.

**What specifically went wrong when you tried that?:**  
I got this error message below. I went to my Pavlovia dashboard and the experiment is not updated (it has the updated: part as my older version of the experiment)

Traceback (most recent call last):  
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.10/psychopy/app/builder/builder.py”, line 1612, in onPavloviaSync  
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.10/psychopy/app/pavlovia\_ui/project.py”, line 854, in syncProject  
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.10/psychopy/projects/pavlovia.py”, line 914, in sync  
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.10/psychopy/projects/pavlovia.py”, line 971, in pull  
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.10/psychopy/projects/pavlovia.py”, line 961, in pull  
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.10/git/cmd.py”, line 986, in   
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.10/git/cmd.py”, line 1598, in \_call\_process  
File “/Applications/PsychoPy.app/Contents/Resources/lib/python3.10/git/cmd.py”, line 1388, in execute  
git.exc.GitCommandError: Cmd(‘git’) failed due to: exit code(128)  
cmdline: git pull https://\*\*\*\*\*:\*\*\*\*\*@gitlab.pavlovia.org/rattanasuwan.r/th\_testnnn master  
stderr: ‘warning: redirecting to [Sign in · GitLab](https://gitlab.pavlovia.org/rattanasuwan.r/th_testnnn.git/)  
From [Sign in · GitLab](https://gitlab.pavlovia.org/rattanasuwan.r/th_testnnn)

- branch master → FETCH\_HEAD  
hint: You have divergent branches and need to specify how to reconcile them.  
hint: You can do so by running one of the following commands sometime before  
hint: your next pull:  
hint:  
hint: git config pull.rebase false # merge  
hint: git config pull.rebase true # rebase  
hint: git config pull.ff only # fast-forward only  
hint:  
hint: You can replace “git config” with “git config —global” to set a default  
hint: preference for all repositories. You can also pass —rebase, —no-rebase,  
hint: or —ff-only on the command line to override the configured default per  
hint: invocation.  
fatal: Need to specify how to reconcile divergent branches.’

Any idea of how or where I can fix it?

Any help is deeply appreciated.  
Thank you
