推送时更新Git文件夹结构

时间:2018-07-05 23:15:43

标签: git git-push

我的Git Repo文件夹结构如下:

.git
local.repo.only.files
web/
   --Files for remote production

我正在将此仓库推送到远程URL,例如dest@git.myhost.com。但是,文件夹结构深一层。本质上就是:

--Files on remote production

有什么方法可以将特定文件夹的内容推到远程吗?

到目前为止,我已经在Web文件夹中创建了一个嵌套的git init,并将其推送到远程。哪个可行...但这是一个不佳的解决方案。

1 个答案:

答案 0 :(得分:0)

  

我已经在Web文件夹中创建了一个嵌套# Problematic frame: # C [libsgfpamx.so+0xb6ae] _DecodeANSITemplate+0x2e You need to examine below calls j SecuGen.FDxSDKPro.jni.JSGFPLib.MatchTemplate([B[BJ[Z)J+0 j enroll.verify.FingerMatching.fingerprintVerify(LSecuGen/FDxSDKPro/jni/JSGFPLib;[B[B)Z+20 j enroll.verify.FingerMatching.fingerPrintIndetify([B[[B)Z+64 j era.data.FingerPrintVerification.fingerVerfyFromTemplate(Lera/data/LoginModel;)Ljava/util/List;+394 j finger.servlet.FingerVerification.doPost(Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V+744 ,并将其仅推送到远程。哪个可行...但这是一个不佳的解决方案。

这两种Web文件夹内容都是生成的(可以重建),在这种情况下,您不需要嵌套git repo,并且可以通过rsynch / scp部署文件。

或者您确实希望在远程端进行git repo,在这种情况下,该远程git repo应该是裸露的,带有后接收钩子,该钩子会将Web子文件夹的内容复制到Web http服务器文件夹中。

相关问题