我想保留一些私人信息(文件/文件夹)在本地git目录(说服务器信息等),但其他所有推到公共服务器说GitHub。
当然我也会在本地备份所有的文件。
实现我的目标的正确方法是什么?
我认为在您的情况下修改.gitignore
将是一个有用且简单的方法来忽略文件和文件夹。我们还将所有服务器信息存储在本地属性文件中,并忽略它们。
Eg :
filename.properties
*.properties
folder-path/
另外,你也可以检查这个答案。gitignore排除文件夹但包括特定的子文件夹
您将拥有一个名为".gitignore"在您的项目路径中。在文本编辑器中打开它,看看git ignore文件中是否提到了路径。如果是这样,只需将其从文件中删除并保存,然后您应该可以提交并推送