我知道我可以从跟踪中删除文件并将其删除git rm <file>
或者如果我想保留文件并将其从跟踪中删除,我可以使用git rm --cached <file>
但是当我将它推送到存储库并且其他人从中提取时,这会产生什么影响?这是有道理的,git rm --cached <file>
只是将其从每个人的跟踪中删除,并且他们的目录中仍然有文件,但是呢git rm <file>
,它只是从跟踪其他用户中删除文件还是会在他们拉动后删除实际文件?
我知道我可以从跟踪中删除文件并将其删除git rm <file>
或者如果我想保留文件并将其从跟踪中删除,我可以使用git rm --cached <file>
但是当我将它推送到存储库并且其他人从中提取时,这会产生什么影响?这是有道理的,git rm --cached <file>
只是将其从每个人的跟踪中删除,并且他们的目录中仍然有文件,但是呢git rm <file>
,它只是从跟踪其他用户中删除文件还是会在他们拉动后删除实际文件?