Hello, I am trying to sync my first PsychoPy experiment to Pavlovia. I am encountering an error in my first sync . I even deleted the gitlab repository and created a new project but the same error persists. This is the error message I get on the runner:
Traceback (most recent call last):
File “D:\Program Files\lib\site-packages\psychopy\app\builder\builder.py”, line 1612, in onPavloviaSync
pavlovia_ui.syncProject(parent=self, file=self.filename, project=self.project)
File “D:\Program Files\lib\site-packages\psychopy\app\pavlovia_ui\project.py”, line 854, in syncProject
project.sync()
File “D:\Program Files\lib\site-packages\psychopy\projects\pavlovia.py”, line 912, in sync
self.firstPush(infoStream=infoStream)
File “D:\Program Files\lib\site-packages\psychopy\projects\pavlovia.py”, line 1149, in firstPush
info = self.commit(
File “D:\Program Files\lib\site-packages\psychopy\projects\pavlovia.py”, line 1308, in commit
info = self.repo.git.commit(‘-m’, message)
File “D:\Program Files\lib\site-packages\git\cmd.py”, line 986, in
return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
File “D:\Program Files\lib\site-packages\git\cmd.py”, line 1598, in _call_process
return self.execute(call, **exec_kwargs)
File “D:\Program Files\lib\site-packages\git\cmd.py”, line 1388, in execute
raise GitCommandError(redacted_command, status, stderr_value, stdout_value)
git.exc.GitCommandError: Cmd(‘D:\Program Files\MinGit\cmd\git.exe’) failed due to: exit code(1)
cmdline: D:\Program Files\MinGit\cmd\git.exe commit -m Push initial project files
stdout: ‘On branch master
nothing to commit, working tree clean’
Psychopy is giving me an error warning when I’m trying to upload my experiment to Pavlovia. I already searched the forum but nothing helped.
Moreover: Another experiment in the same folder runs completely fine on Pavlovia and I had no issues uploading it.
The message from psychopy is:
Traceback (most recent call last):
File “C:\Users\saras\AppData\Local\Programs\PsychoPy\lib\site-packages\psychopy\app\builder\builder.py”, line 1612, in onPavloviaRun
self.onPavloviaSync()
File “C:\Users\saras\AppData\Local\Programs\PsychoPy\lib\site-packages\psychopy\app\builder\builder.py”, line 1608, in onPavloviaSync
pavlovia_ui.syncProject(parent=self, file=self.filename, project=self.project)
File “C:\Users\saras\AppData\Local\Programs\PsychoPy\lib\site-packages\psychopy\app\pavlovia_ui\project.py”, line 854, in syncProject
project.sync()
File “C:\Users\saras\AppData\Local\Programs\PsychoPy\lib\site-packages\psychopy\projects\pavlovia.py”, line 873, in sync
self.firstPush(infoStream=infoStream)
File “C:\Users\saras\AppData\Local\Programs\PsychoPy\lib\site-packages\psychopy\projects\pavlovia.py”, line 1110, in firstPush
info = self.commit(
File “C:\Users\saras\AppData\Local\Programs\PsychoPy\lib\site-packages\psychopy\projects\pavlovia.py”, line 1269, in commit
info = self.repo.git.commit(‘-m’, message)
File “C:\Users\saras\AppData\Local\Programs\PsychoPy\lib\site-packages\git\cmd.py”, line 638, in
return lambda *args, **kwargs: self._call_process(name, *args, **kwargs)
File “C:\Users\saras\AppData\Local\Programs\PsychoPy\lib\site-packages\git\cmd.py”, line 1183, in _call_process
return self.execute(call, **exec_kwargs)
File “C:\Users\saras\AppData\Local\Programs\PsychoPy\lib\site-packages\git\cmd.py”, line 983, in execute
raise GitCommandError(redacted_command, status, stderr_value, stdout_value)
git.exc.GitCommandError: Cmd(‘C:\Users\saras\AppData\Local\Programs\PsychoPy\MinGit\cmd\git.exe’) failed due to: exit code(1)
cmdline: C:\Users\saras\AppData\Local\Programs\PsychoPy\MinGit\cmd\git.exe commit -m Push initial project files
stdout: ‘On branch master
nothing to commit, working tree clean’