在 Git 中添加多个文件
当开发人员从事一个项目时,他们面临着不同的情况;他们要么需要将未跟踪的文件添加到本地仓库,要么由于某些发生的冲突而更改现有文件。
对于这些情况,Git 有一个非常有效的解决方案:git add
命令。我们将了解 git add
以及如何执行它以将多个文件添加到我们在 Git 中的仓库。
使用 git add
命令的目的是添加新的或未跟踪的文件,或者将我们工作目录中的当前内容更新到 Git 索引。命令 git add
在 Git 中起着非常重要的作用,因为没有它 git commit
什么都不是。
有时,认为 git add
在开发中没有意义。尽管如此,它仍然是一个强大的工具,因为它可以帮助我们重塑历史,而无需改变我们之前在该仓库中的工作方式。
它帮助我们为即将到来的提交准备暂存的内容。每当我们在项目中添加或更新内容时,该更新应该在一段时间内转发到暂存区域,直到我们不将其推送到远程分支。
在提交之前,我们可以尽可能多地使用这个命令,直到代码被推送到远程分支。
它一次添加一个文件,但有些选项可用于使用不同的命令一次添加多个文件。
在 Git 中使用 git add
命令添加多个文件
有几种不同的方法可以使用 git add
命令将多个文件添加到我们的仓库中,然后使用空格分隔的文件名列表。
它可能包括其他项目目录中的路径,例如 directory-name/file-name
。如果我们想暂存所有文件,我们可以使用各种命令。
但是在运行这些命令之前,我们应该知道我们正在暂存和提交什么。
git add file-1 file-2 file-3
以下命令暂存包含新文件、已修改文件和已删除文件的所有文件以供以后使用。
git add -A
下面的命令将递归地添加整个目录,其中包括名称以点。
开头的文件。在当前分支中。
git add .
下面的命令将只暂存修改和删除的文件,这意味着它不会暂存新文件。
git add -u
Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.
LinkedIn