将我的项目推送到我的回购协议但没有传输文件而是创建了一些奇怪的文件
Pushed my project to my repos but didnt transfer the files and instead created some weird file
我选择了我的分支并做了 git push origin branchname 并且在它推送到我的 repos 之后我在 bitbucket 上检查了它,突然间我的 visual studio 项目的文件夹现在只有 40叮咬,它甚至不是一个文件夹。
它有一个文件夹图标,但我无法打开它。出于某种原因,现在还附加了 [da4e319fd55d]。我电脑上的文件仍然正常,当我执行 git 状态时,它说它是最新的。我曾多次尝试将该项目推向它,但没有成功。然后我在文件夹外创建了一个新的 .txt。 git 是否推送了 origin branchname,它看起来很好。
仅当您的存储库中有关联的 .gitmodules
时,该文件夹才是子模块。
如果不是,它是一个 gitlink,对 nested 存储库的根树的引用。
这意味着 LaserTurret 中有一个 .git
。
如果您根本不需要此条目:
git rm --cache LaserTurret # no trailing slash
echo "LaserTurret/">>.gitignore
git add .gitignore
git commit -m "remove nested repo LaserTurret"
git push
我选择了我的分支并做了 git push origin branchname 并且在它推送到我的 repos 之后我在 bitbucket 上检查了它,突然间我的 visual studio 项目的文件夹现在只有 40叮咬,它甚至不是一个文件夹。
它有一个文件夹图标,但我无法打开它。出于某种原因,现在还附加了 [da4e319fd55d]。我电脑上的文件仍然正常,当我执行 git 状态时,它说它是最新的。我曾多次尝试将该项目推向它,但没有成功。然后我在文件夹外创建了一个新的 .txt。 git 是否推送了 origin branchname,它看起来很好。
仅当您的存储库中有关联的 .gitmodules
时,该文件夹才是子模块。
如果不是,它是一个 gitlink,对 nested 存储库的根树的引用。
这意味着 LaserTurret 中有一个 .git
。
如果您根本不需要此条目:
git rm --cache LaserTurret # no trailing slash
echo "LaserTurret/">>.gitignore
git add .gitignore
git commit -m "remove nested repo LaserTurret"
git push