I have a Git repository with the following folder structure:
allprojectfiles
--otherfolders
--source
----projectname
------projectname
---------git initilalized here
---------otherfolders
---------workingonthesefiles(bound to remote)
Can I restructure the project to have Git track from the allprojectfiles folder without losing history?