如何从.gitignore中提取文件夹?

问题描述 投票:0回答:1

各位,我删除了自己的 django 项目,然后从Github上克隆过来。但问题是,在推送之前,我已经把我的虚拟环境文件夹添加到了 .gitignore 现在无法提取和激活它。有时候我能做什么呢?

python django git github gitignore
1个回答
1
投票

如果我理解清楚你的问题,你是克隆了自己的 GitHub 从您的配置文件中的repo,但在您的 .gitignore 文件,您已经指定了不希望包含虚拟环境文件夹 在git中.

如果是这样的话,那么我很抱歉,它可能和你的项目一起被删除了,而且它不会在你的新克隆中,因为它不在git中,就像你问的那样。

但是你应该能够很容易地重新创建它,我想,因为如果我没有记错的话,所有的细节都应该在你的python中。requirements.txt,对吗?

我希望这能帮助你。


-1
投票

我希望你把这个文件夹添加到了你的git仓库中,而没有被写进 .gitignore-文件,如果是这样,你可以 "重设 "你的版本库到任何你想要的提交。如果是这样的话,你可以 "重置 "你的版本库到任何你想要的提交。

git clone <remote_address_here> my_repo
cd my_repo
git reset --hard COMMITHASH

通过键入 git log 并且看起来像这样。1xffa3ac20ce2389c9180658fdba35f4a663d204

git-reset文档

© www.soinside.com 2019 - 2024. All rights reserved.