Don\'t know whether this is fully supported in Git would be excellent if it is as it could make things a lot easier, basically I have a project am working on in folder X and whe
It is absolutely possible - what you probably want to do is create a "bare" git repository in folder Y (git init --bare) and then add that file location as a remote:
git remote add Y file:///path/to/Y
I assume GitHub for Mac or Tower for Mac would handle this like any other remote.