I'm new to SCM and I've managed to create and use a repository for an existing project. By following a variety of posts, I've done the following: 1) Created an account on Assembla 2) Used bash/git in my existing project directory to add, commit, and push the project 3) Used Source Control in XCode to pull, modify, commit, and push changes Now I want to start a new projection Xcode, and it seems I have to go through the same steps, using a mixture of Xcode 4.2 and bash commands to get the new project into Assembla. For example, I created a new space on Assembla "newjunk", started a new project in Xcode "newjunk" and did NOT check "create local git repository". I did not run any bash/git commands. In Xcode I cannot "push" because I did not "commit", and I can't "commit" because "no valid working copies were found". Is this the only way to get a new project into a remote repository? Or can