gpt4 book ai didi

reactjs - 为什么创建 React 应用程序时会自动创建 .git 文件夹?

转载 作者:行者123 更新时间:2023-12-03 13:42:03 25 4
gpt4 key购买 nike

我不明白为什么当我在终端中执行 create-react-app 时会自动创建 .git 文件夹。

.gitignore 文件夹不存在,但有 .git 文件夹。
有谁知道为什么?这是文件夹的图片

enter image description here

最佳答案

create-react-app 是一个为您创建 React 骨架的应用程序。
CLI 命令还将文件夹设置为 git 文件夹

git init 是此脚本的一部分 https://github.com/facebook/create-react-app/blob/47e9e2c7a07bfe60b52011cf71de5ca33bdeb6e3/packages/react-scripts/scripts/init.js

代码的相关部分是这样的:

function tryGitInit(appPath) {

execSync('git init', { stdio: 'ignore' });
execSync('git add -A', { stdio: 'ignore' });
execSync('git commit -m "Initial commit from Create React App"',
{stdio: 'ignore' });
return true;
}

正如您所看到的 CLI 命令创建 git 存储库,添加并提交生成的文件作为初始提交。

这就是您拥有 .git 文件夹的原因。

关于reactjs - 为什么创建 React 应用程序时会自动创建 .git 文件夹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54915091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com