我正在使用 github 托管一个 git 存储库,我需要在某些机器上克隆该存储库(这些机器不用于更改代码)它们仅用于保存软件代码的副本。
我使用以下命令行将远程存储库克隆到本地计算机:
git clone -b master git://github.com/jquery/jquery.git jquerylocal
当我需要同步(获取文件的更改和添加的新文件)以jquerylocal
最新版本命名的本地文件夹时,问题就出现了,因为我的机器添加了名为的文件.DS_Store
并给了我以下错误:
error: Your local changes to the following files would be overwritten by merge:
.DS_Store
我想说 git 忽略我在本地目录中创建的所有文件并替换为新文件并对现有文件进行新的更改。
我也想知道如何说 git 忽略一些要同步的文件夹和文件。
非常感谢。