按照Git : What is my remote url?中的说明,我已经能够将本地git repo推送到新服务器,我已经在'gitrepo'初始化了一个(非裸)repo(截图)。
我的计划是将gitrepo链接到服务器(它是一个django项目),但我在工作目录中看不到任何源文件。为什么不,我怎么能在那里得到它?
答案 0 :(得分:1)
推送到非裸存储库不会自动更新工作目录文件。因此,您需要打开一个shell窗口,切换到名为gitrepo
的目录,然后运行:
git reset --hard master
这将使用master
分支中的所有文件填充工作目录(根据需要替换分支名称)。每次推动你都必须这样做。