Tag: 存储库

从Git存储库中删除文件,而不从本地文件系统中删除

我最初的提交包含一些日志文件。 我已经添加了*log到我的.gitignore ,现在我想从我的存储库中删除日志文件。 git rm mylogfile.log 将从存储库中删除一个文件,但也将从本地文件系统中删除它。 我怎样才能删除这个文件从回购没有删除我的本地副本的文件?

你如何合并两个Git仓库?

考虑以下情况: 我在自己的Git回购中开发了一个小实验项目A. 现在已经成熟了,我希望A成为大型项目B的一部分,它有自己的大型仓库。 我现在想添加A作为B的一个子目录。 如何将A合并到B中,而不会丢失任何一方的历史logging?

如何克隆仅Git存储库的子目录?

我有我的Git仓库,在根,有两个子目录: /finisht /static 当这是在SVN中 , /finisht被检出在一个地方,而/static被检出在其他地方,如下所示: svn co svn+ssh://admin@domain.com/home/admin/repos/finisht/static static 有没有办法与Git做到这一点?