我正在用git存储库连接到github的文件夹中开发一个角度应用程序。每次执行git提交时,我都会收到以下消息,即主文件夹不用于提交:
Changes not staged for commit:
modified: parcelFrontEnd (modified content)parcelFrontEnd是角应用程序文件夹的名称,在带有git存储库的文件夹中,所以所有的“肉类”都在parcelFrontEnd文件夹中。
我不知道为什么会这样。
我所做的是:
git add .
git commit -m "....."
git push -u origin master但它一直给我的信息是:
Changes not staged for commit:
modified: parcelFrontEnd (modified content)
no changes added to commit我甚至尝试用"git“直接添加文件夹,但仍然没有工作。
它不是一个空文件夹,里面有很多文件。
我读到的所有解决方案都说要做"git add“。添加所有内容,但是我已经做了很多次了,而且我仍然得到相同的错误。
以下是我的终端窗口的内容:
no changes added to commit (use "git add" and/or "git commit -a")
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ git add .
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ git commit -m "getting error about changes"
On branch master
Your branch is up to date with 'origin/master'.
Changes not staged for commit:
modified: parcelFrontEnd (modified content)
no changes added to commit
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ git add .
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ git commit -m "what is going on"
On branch master
Your branch is up to date with 'origin/master'.
Changes not staged for commit:
modified: parcelFrontEnd (modified content)
no changes added to commit
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ git add parcelFrontEnd
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ git commit -m "parcelFrontEnd edited"
On branch master
Your branch is up to date with 'origin/master'.
Changes not staged for commit:
modified: parcelFrontEnd (modified content)
no changes added to commit
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ git stash list
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ git add .
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ git commit -a "commiting before updating angular"
fatal: Paths with -a does not make sense.
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ git stash
No local changes to save
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ git add .
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ git commit -m "typo"
On branch master
Your branch is up to date with 'origin/master'.
Changes not staged for commit:
modified: parcelFrontEnd (modified content)
no changes added to commit
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ git add .
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ git commit -m "test"
On branch master
Your branch is up to date with 'origin/master'.
Changes not staged for commit:
modified: parcelFrontEnd (modified content)
no changes added to commit
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ git add parcelFrontEnd
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ git commit -m "having trouble"
On branch master
Your branch is up to date with 'origin/master'.
Changes not staged for commit:
modified: parcelFrontEnd (modified content)
no changes added to commit
(base) Admins-MacBook-Pro:Parcel-Forwarding-Platforms admin$ 发布于 2019-12-03 22:58:03
答案:
我不太清楚问题出在哪里。在子文件夹中可能有另一个git存储库,这意味着我在主存储库中嵌套了一个git存储库,称为“子模块”。
我打开子文件夹,四处寻找隐藏的文件,找到一些带有.git扩展名的文件,然后删除它们。
这可能已经解决了问题,如果我走得更远一点,但我决定只是删除本地回购和github回购和重做两者。无论如何,我只做了两次小小的提交。
https://stackoverflow.com/questions/59165616
复制相似问题