# Changing Project From Within Builder (to Git)

**URL:** <https://discourse.psychopy.org/t/changing-project-from-within-builder-to-git/8715>\
**Category:** Online experiments\
**Created:** [August 2, 2019, 9:10pm UTC](https://discourse.psychopy.org/t/changing-project-from-within-builder-to-git/8715 "2019-08-02T21:10:35Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Laur\_R](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.psychopy.org/laur_r/32/5219_2.png) [@Laur\_R](https://discourse.psychopy.org/u/Laur_R)\
**Post date:** [August 2, 2019, 9:10pm UTC](https://discourse.psychopy.org/t/changing-project-from-within-builder-to-git/8715/1 "2019-08-02T21:10:35Z")

</div>

Hello all,

I am running into an issue with trying to sync to different projects. In particular, I could in PsychoPy (currently 3.1.5) and after making the appropriate modifications to a .psyexp file, I am unable to get the file to sync to the correct folder.

I think I am experiencing some issue with how my version of PsychoPy accesses Git. For example - the project is saved in a folder on my desktop with dozens of stimuli, however when I try to sync, PsychoPy reports that there are thousands of files to be uploaded - I think it is trying to access my desktop.

Any advice on how to address this and how to manually instruct which git project PsychoPy should sync to?

URL of experiment:

Description of the problem:

---

<div class="post-metadata">

**Author:** ![dvbridges](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.psychopy.org/dvbridges/32/1918_2.png) [@dvbridges](https://discourse.psychopy.org/u/dvbridges)\
**Post date:** [August 5, 2019, 9:22am UTC](https://discourse.psychopy.org/t/changing-project-from-within-builder-to-git/8715/2 "2019-08-05T09:22:56Z")

</div>

Hi @Laur_R, is your experiment on your desktop? If so, I would recommend:

- close down PsychoPy
- move your experiment files into their own folder (also move the hidden .git folder)
- move the folder to somewhere other than the desktop, such as your user folder, but ensure that the parent directory is not a git repository
- reopen and try to sync your project

If this fails, I would:

- close down PsychoPy
- delete the .git folder in your experiment folder
- delete the online repository at `www.gitlab.pavlovia.org/YOUR_USERNAME`
- Reopen PsychoPy and start again, creating a new project on Pavlovia

---

<div class="post-metadata">

**Author:** ![jon](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.psychopy.org/jon/32/22_2.png) [@jon](https://discourse.psychopy.org/u/jon)\
**Post date:** [August 5, 2019, 9:44am UTC](https://discourse.psychopy.org/t/changing-project-from-within-builder-to-git/8715/3 "2019-08-05T09:44:20Z")

</div>

Yes, it might also be that your experiment is in a folder but that there was previously a study on the desktop. That would have left a hidden .git folder that needs removing. git doesn’t easilly support projects within projects so a folder on the desktop, when the desktop is already considered a project, would just be consumed by that desktop one! Sorry, I know that’s confusing, but it’s what we have to work with!
