Postąpiłem zgodnie z this post, aby skonfigurować zdalne repozytorium git.git initialize remote repo
Zamiast zaczynać od zera,
- zrobiłem jakiś postęp w moim PC1 (repo została stworzona za pomocą git init,)
Teraz chciałem przenieść repo do serwera (tej samej podsieci)
ssh [email protected]
mkdir my_project.git
cd my_project.git
git init --bareNastępnie lokalnie
cd my_project
git remote add origin [email protected]:my_project.git
git push -u origin master
Teraz w zdalnym (serwer) repo, widzę te foldery
oddziały config opis HEAD haki informacji obiektów bibl
Spodziewałem/chcą zobaczyć tę samą treść, co mój lokalny (pc1) git repo
bin doc src
Myślę, że nie rozumiesz, co robi opcja '--bare'. –
W swoim * lokalnym * repozytorium spójrz na folder '.git'. Tam właśnie 'git' przechowuje informacje o repozytorium i właśnie to magazynuje serwer. Nie ma * katalogu roboczego *, przechowuje jedynie informacje o repozytorium - tj. Zawartość folderu '.git'. – simont