我有一个使用 git checkout -f 从 git repo 定期更新的目录。这很好用,但我只想更新被跟踪的文件而不删除其他本地文件。由于它本身不是回购协议,因此我不能使用 .gitignore。有任何想法吗?
编辑:好吧,我最终克隆了 repo 并将更新推送到它,而不是使用 git checkout。有了这个,我获得了使用 .gitignore 来防止本地文件被替换。
我有一个使用 git checkout -f 从 git repo 定期更新的目录。这很好用,但我只想更新被跟踪的文件而不删除其他本地文件。由于它本身不是回购协议,因此我不能使用 .gitignore。有任何想法吗?
编辑:好吧,我最终克隆了 repo 并将更新推送到它,而不是使用 git checkout。有了这个,我获得了使用 .gitignore 来防止本地文件被替换。