我一直在Google上搜索一段时间,但一无所获。我很想在我的本地git仓库中有一个空的csv文件,但是当我将它推送到托管在heroku上的远程仓库时。它将被用于收集用户信息,现在将包含一些不在本地git仓库中的内容。 但是,无论何时我执行git push,即使我没有暂存文件,它也会将该文件更改为空的csv文件。我也尝试使用.gitignore,但我发现删除缓存文件后,它只是从远程repo中删除文件,但不是我本地的repo,这不是我想要的。请有没有办法使用git或其他方式来实现这一点。请对此我仍然很陌生。感谢您的帮助。谢谢advanvce在git仓库中拥有不同内容的相同文件
1
A
回答
0
如果你想修改而无需添加/承诺,推动任何局部修改一个跟踪文件,你可以考虑使用git update-index
:
git update-index --no-assume-unchanged-- yourFile.csv
0
没有,真的没有什么好办法(或需要)以自然或优雅的方式实现这一目标。从存储库中删除文件,将其添加到。 .gitignore
,并使您的应用程序的行为像“文件大小= 0”,如果他们的文件不存在。也就是说,确保你的应用程序可以根据需要创建文件。
当然,混帐混帐是,你很可能砍的东西在一起,但它会更加复杂和脆弱。
相关问题
- 1. 拥有插件库的Git仓库
- 2. 将git仓库迁移到不同仓库的文件夹
- 3. 从git仓库中删除文件,同时不影响那些拥有仓库的人
- 4. 拥有多个Git仓库
- 5. 两个完全相同的git仓库
- 6. 相同的Django项目不同的GIT仓库
- 7. 是否有可能在另一个git仓库中拥有一个git仓库
- 8. 如何让两个git仓库相同?
- 9. 如何使两个git仓库相同
- 10. 内容相同的文件
- 11. 在同一个Git仓库中处理不同的目录
- 12. 拥有不同的JavaScript文件共享相同的功能
- 13. Python - 具有相同名称但内容不同的文件
- 14. Log4j生成具有相同内容的不同文件
- 15. 复制文件,当有相同的文件名,但不同的内容在C#
- 16. Rebase git从不同的回购仓库
- 17. 分析两个不同的git仓库
- 18. 从不同的git仓库导入文件 - Python的
- 19. 具有相同扩展名但内容不同的文件的不同图标?
- 20. 拉一个Git仓库带来不同的文件
- 21. GIT仓库与一些不同的文件
- 22. git仓库与不同位置的文件夹
- 23. 在maven中有相同工件的多个仓库
- 24. SVN仓库子文件夹从不同的仓库检出
- 25. 同步仓库分支与git中的远程仓库
- 26. git-svn多个git仓库到同一个svn仓库
- 27. git分支显示相同的内容
- 28. Git,不同的文件夹,相同的回购,不同分支
- 29. 多个git仓库在相同的路径
- 30. 对于相同的文件内容不同的md5sum?