将git推送到远程服务器,文件不存在?

时间:2013-02-22 07:51:03

标签: git

我是新手,我正在尝试使用Git和SSH对我的文件进行版本控制,然后将其推送到生产服务器。

以下是我遵循的步骤:

git init
touch readme.md
git add .
git commit -m "First commit"
ssh username@server
mkdir gittest && cd gittest && mkdir .git && cd .git
git init --bare
logout

git remote add origin ssh://username@server/gittest/.git/
git push origin master

现在,git目录是相同的,我手动检查以及使用show - 但是我不应该看到远程仓库中的自述文件,或者我错过了什么?还有另一步吗?我真的想浓缩我所有的工作流程

1 个答案:

答案 0 :(得分:1)

在远程主机上,您创建了一个裸存储库,即包含GIT数据,不进行检出。你需要在某个地方制作一个非裸克隆。