我是新手,我正在尝试使用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 - 但是我不应该看到远程仓库中的自述文件,或者我错过了什么?还有另一步吗?我真的想浓缩我所有的工作流程
答案 0 :(得分:1)
在远程主机上,您创建了一个裸存储库,即仅包含GIT数据,不进行检出。你需要在某个地方制作一个非裸克隆。