为什么我的所有文件都被git跟踪

时间:2018-05-14 21:22:41

标签: git

我正在学习React / Redux并使用create-react-app启动了一个新的应用程序。我遇到的问题是,当我检查git状态时,它会显示桌面上的每个文件都被跟踪并准备好添加然后提交。显然这不是我想要的,但我不确定为什么会发生这种情况和/或如何阻止它。任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:0)

运行git reset HEAD以取消暂停所有暂存的更改,而不撤消工作树中的更改。之后,git status应仅显示未分期更改。

答案 1 :(得分:0)

这种情况正在发生,因为你可能在根目录中有.git文件。

  • 删除.git文件//命令rm -rf .git
  • cd进入项目根文件夹// conmand cd project
  • Iniciate git //命令git init
  • 将存储库URL添加到要推送的位置 //命令git remote add origin' your repo url'
  • 现在检查状态应该没问题

答案 2 :(得分:0)

我通过简单地从命令行初始化repo解决了这个问题。我一直在撞墙去大约一年,可能已经找到了解决办法。这个过程是create-react-app'appname',然后cd进入app name目录,然后git init进入目录。然后我在github上创建了一个新的repo并选择了合适的选项。我认为这是从命令行推送现有的回购。无论如何,也许有一天这会帮助别人。