On Thu, 2011-07-14 at 18:10 +0530, J. Bakshi wrote: [...] snip snip snip > warning: You appear to have cloned an empty repository. > > touch A > git add A > > git commit -m "add A" > > [master (root-commit) 7662edd] add A > 0 files changed, 0 insertions(+), 0 deletions(-) > create mode 100644 A > > git push > Username: > Password: > Everything up-to-date > > > Why reports [Everything up-to-date] rather than modify the remote git ? That's because your remote repository has no branches and per default git-push will only push matching branches; as no branches match, there is nothing to do. This is what "warning: You appear to have cloned an empty repository." is trying to tell you (the message could certainly be made much more friendly). Your master branch in this case doesn't exist in the server, so you have to tell git to push it explicitly. git push origin master will do the trick. Cheers, cmn
Attachment:
signature.asc
Description: This is a digitally signed message part