-1
用于创建(init)git库(原始工作树)和克隆工具的一组文件之间的真正区别是什么?原始工作树和克隆工作树之间的差异
我的意思是,我猜Git会以不同的方式在其数据库中存储文件,因此一旦创建了存储库,用于创建存储库的原始文件就没有用处。
是否可以停止跟踪原始文件并删除它们?
用于创建(init)git库(原始工作树)和克隆工具的一组文件之间的真正区别是什么?原始工作树和克隆工作树之间的差异
我的意思是,我猜Git会以不同的方式在其数据库中存储文件,因此一旦创建了存储库,用于创建存储库的原始文件就没有用处。
是否可以停止跟踪原始文件并删除它们?
如果您正在寻找一种方法来存储没有工作副本的Git存储库 - 这称为裸存储库。创建一个与git init --bare
,将其添加为一个远程或简单地推到它从你的工作树:
git push --all /path/to/bare/repo
目前还不清楚你在问什么。你能描述你的设置和工作流程吗? - 文件可以*忽略*或*排除* Git,这可能会产生潜在的差异。 – krlmlr
综上所述,原始文件用于创建创建后有用的git存储库,因为Git以不同的方式将其存储在数据库中(我猜)? – Mirouf
也许你正在寻找一个* bare repository *?这是有“Git数据库”,但不是文件。 – krlmlr