Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git如何用更新的文件覆盖目录_Git_Tortoisegit - Fatal编程技术网

Git如何用更新的文件覆盖目录

Git如何用更新的文件覆盖目录,git,tortoisegit,Git,Tortoisegit,在我的项目中,我有一个子目录“generated src”,其中包含许多由其他应用程序生成的源文件。然后在某个时候,我需要用新版本更新这个目录 因此,我有两个目录,其中大部分包含相同的文件,但其中一些可能不同/丢失/添加 更新目录的最佳方法是什么?只需删除“generated src”并复制新的src,就可以根据Git客户端创建各种结果(SourceTree能够比较内容并只处理差异,Tortoise有一些问题) 谢谢。首先你应该 git添加生成的src/* 然后你应该 git提交 陆龟有什么问题

在我的项目中,我有一个子目录“generated src”,其中包含许多由其他应用程序生成的源文件。然后在某个时候,我需要用新版本更新这个目录

因此,我有两个目录,其中大部分包含相同的文件,但其中一些可能不同/丢失/添加

更新目录的最佳方法是什么?只需删除“generated src”并复制新的src,就可以根据Git客户端创建各种结果(SourceTree能够比较内容并只处理差异,Tortoise有一些问题)

谢谢。

首先你应该

git添加生成的src/*

然后你应该

git提交


陆龟有什么问题?试着使用git子模块。将该
生成的src
作为一个独立的存储库,并将其嵌入到您的项目中。之后,您可以更轻松地更新生成的src文件夹。