gpt4 book ai didi

git - git 添加后存储库中缺少文件夹

转载 作者:太空狗 更新时间:2023-10-29 13:55:52 26 4
gpt4 key购买 nike

我正在使用包含软件开发工具包 (SDK) 的文件夹,并尝试使用 git 将其备份到笔记本电脑中的另一个文件夹中,我将其用作 git Remote 。我使用了 git add *。看起来一切正常,我没有收到任何错误或警告。然后我将 Remote 克隆到另一个文件夹中,并尝试编译,但出现错误,提示文件丢失。原来是git中少了一个文件夹。

知道我做错了什么吗?

cd /home/ubuntu/backup
mkdir yamit
cd yamit
git init
git add *
git commit -m "first backup"
git remote add yamit /home/ubuntu/backup/yamit.git
git push -u yamit master

最佳答案

无论何时在 git add 之后缺少资源,您都可以使用 git check-ignore 轻松地检查它是否属于任何 .gitignore 的一部分。 (git 1.8.4+):

git check-ignore -v path/to/missing/ressource

简单地修改 .gitignore 删除它的行忽略你需要的资源。

然后再次添加并提交。

如果你不想修改.gitignore文件,那么一个

git add -f .
# or
git add -f path/to/missing/*

这会强制将那些被忽略的资源添加到索引中。

关于git - git 添加后存储库中缺少文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24423067/

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