【问题标题】:git automatic add and remove?git自动添加和删除?
【发布时间】:2025-11-28 14:55:01
【问题描述】:

所以要添加一个文件我需要运行git add 并删除一个文件git remove

但如果项目有很多文件在我的本地副本上发生更改,然后需要更新远程仓库,这似乎是一项非常耗时的工作。

是否有一些自动的方法可以将本地仓库与远程仓库同步,​​比如在 GUI 版本的 git 中? gui vesion自动添加新文件并删除已删除文件

【问题讨论】:

    标签: windows git github command-line


    【解决方案1】:

    您可以使用git add -A。它适用于您的整个工作副本和阶段(添加到“要提交的更改”部分)所有新的(不忽略)、修改和删除的文件。

    【讨论】:

      【解决方案2】:

      有一些可用的 GUI 可以帮助您批量添加文件。我使用Atlassian SourceTree 取得了一些成功。但是,有一些方法可以从命令行轻松添加多个文件。
      您可以使用通配符添加多个文件(即git add CurrentDir/*.c添加当前目录下的所有.c文件。在git documentation中有更多使用通配符的示例。

      【讨论】:

        最近更新 更多