No, because syncing an existing Git repository is the only way :) When you "check out" a Git repository, you actually copy the entire repository to local disk. Likewise, when you prep a new project on disk for Git, you do so by creating a new repository on your local hard drive, which then you can sync to your Git host. You can create a "bare" repository on Google Code, Github, etc., but it won't be of much use, and you still have to sync your local repository to it to get your code published.
I'd say you might want to read a tutorial on Git. Here's one (of many): http://www.vogella.de/articles/Git/article.html -- You received this message because you are subscribed to the Google Groups "Project Hosting on Google Code" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-code-hosting/-/PDqEBhkVDZIJ. To post to this group, send email to google-code-hosting@googlegroups.com. To unsubscribe from this group, send email to google-code-hosting+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-code-hosting?hl=en.