我使用 phpstorm 作为我的 IDE,它内置了 git 版本控制集成,所以我从来不需要使用命令行。
但是我遇到了一个问题,有几次提示“您希望将此文件/目录添加到 git 版本控制”时,我单击了否,因此我到处都有一些文件夹和文件不是在控制之下。
我想知道是否可以运行一个命令来为我将所有这些文件添加到版本控制中?
我使用 phpstorm 作为我的 IDE,它内置了 git 版本控制集成,所以我从来不需要使用命令行。
但是我遇到了一个问题,有几次提示“您希望将此文件/目录添加到 git 版本控制”时,我单击了否,因此我到处都有一些文件夹和文件不是在控制之下。
我想知道是否可以运行一个命令来为我将所有这些文件添加到版本控制中?
在 PhpStorm 中,您可以打开“更改”面板,在“本地”选项卡中,您将看到单独节点下的所有未版本控制文件。您可以右键单击此节点或选择单个文件,然后立即将它们添加到版本控制中。然后在准备好时执行提交/推送。
进入命令行并将工作目录更改为 git 存储库。
$ cd /home/wesley/dev/mytwitterbook
暂存工作目录和子目录中的所有内容
$ git add .
下次提交时,所有尚未.gitignore
'd 的内容都将添加到版本控制中。
注意: git add .
还将暂存任何已受版本控制的文件。如果您在上次提交后对任何文件进行了更改,您可能希望避免提交它们。如果是这样,请先存储您的更改:
$ git stash # set aside any changes in VC'd files
$ git add .
$ git stash pop # restore stashed changes