Git远程仓库,不显示文件

dzm

我已经设置了一个远程git仓库,并将我的本地仓库推送到了远程仓库。预期这工作得很好,但在远程回购,我没有看到相关的项目,它只是有文件branchesconfigdescriptionHEAD,等。

回购的实际项目文件在哪里?

这是我所做的:

远程服务器:

cd /var/www/directory
git --bare init

本地项目(在git repo中):

git remote add remote root@IP:/var/www/directory
git push remote master

它奏效了,它按您的期望进行了推送。只是当我转到/var/www/directory项目文件时,只有git相关文件。

您已经创建了一个“裸”仓库。它不包含文件,而仅包含有关提交的信息。

Git中的“裸”存储库仅包含版本控制信息,没有工作文件(没有树),并且不包含特殊的.git子目录。相反,它直接在主目录中包含.git子目录的所有内容。

http://bitflop.com/document/111

您似乎想推动部署更改。相反,您应该做的是在您的仓库中创建一个非裸仓库,/var/www/directory并从开发仓库或裸仓库中撤出。您所在的位置将有一个非裸仓库,当您要部署更新时,将从git pull目录中运行,该目录将更新文件。如果使用的最新更新存在重大问题,这还可以使您轻松地将代码移至以前的版本git checkout <SHA>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Git远程仓库,不显示文件

来自分类Dev

Git状态-不显示远程仓库的状态

来自分类Dev

Git远程仓库显示冲突,但本地不显示冲突

来自分类Dev

Codeigniter不显示文件上传错误

来自分类Dev

Synapse不显示文件夹

来自分类Dev

强制 git status 只显示文件名,不显示路径

来自分类Dev

ATOM不显示文件夹/文件中的更新或GIT存储库更新

来自分类Dev

使用Git的TFS 2013不显示文件历史记录

来自分类Dev

Git远程仓库未显示在<ul>中

来自分类Dev

当git仅显示包含未跟踪文件的目录而不显示文件本身的目录时,这意味着什么?

来自分类Dev

Dash不显示应用程序,仅显示文件

来自分类Dev

输入类型[文件]不显示文件名。AngularJS

来自分类Dev

Android意图打开文件不显示文件

来自分类Dev

scandir仅显示文件夹,不显示文件

来自分类Dev

Git显示文件的最后更改

来自分类Dev

为什么JSHint不显示文件名?

来自分类Dev

Intellij有时不显示文件

来自分类Dev

Apache不显示文件夹和目录

来自分类Dev

Azure Web应用程序。SFTP不显示文件

来自分类Dev

Docker仪表板不显示文件共享选项

来自分类Dev

Outlook 2013不显示文件夹中的邮件

来自分类Dev

Apache不显示文件夹和目录

来自分类Dev

找到后的grep不显示文件内容

来自分类Dev

任何想法为什么我的 FileUpload 不显示文件?

来自分类Dev

Sourcetree / git不显示关闭的远程分支

来自分类Dev

使用远程仓库git

来自分类Dev

替换远程 git 仓库

来自分类Dev

Windows文件对话框损坏,仅显示包含的文件夹,不显示文件

来自分类Dev

在git仓库的子文件夹上推送到远程源?