git initialize remote repo
I followed this post to setup a remote git repo.
Instead of starting from scratch,
- I did some development in my pc1 (the repo was created with git init)
Now, I wanted to move the repo to a server (same subnet)
git init --bare
git remote add origin email@example.com:my_project.git
git push -u origin master
Now, in remote (server) repo, I see these folders
branches config description HEAD hooks info objects refs
I was expecting/want to see the same content as my local (pc1) git repo
bin doc src
2 Solutions collect form web for “git initialize remote repo”
You initialized a bare repository on the remote side. What this means is that it stores the history, but doesn’t have a working directory (translation — no actual checkout of the project). The structure you’re seeing is normal.
git init --bare means you create a bare repository, rather than working repository. A bare repository usually stores at server and it looks just like your
.git directory of your working r repository.