相关疑难解决方法(0)

如何让Git"忘记"一个被跟踪但现在位于.gitignore的文件?

有一个文件被跟踪git,但现在该文件在.gitignore列表中.

但是,该文件在git status编辑后会一直显示.你怎么强迫git完全忘掉它?

git gitignore git-rm

4888
推荐指数
25
解决办法
111万
查看次数

忽略已提交到Git存储库的文件

我有一个已经初始化的Git存储库,我添加了一个.gitignore文件.如何刷新文件索引以便忽略我想忽略的文件?

git version-control caching gitignore git-rm

2429
推荐指数
21
解决办法
68万
查看次数

Android Studio Git .gitignore vs Project>设置>版本控制>忽略的文件

我有些困惑,我注意到在Android Studio中设置我的第一个Git存储库后,所有要忽略的正确文件都会自动添加到"设置">"版本控制">"忽略的文件"下的"项目"设置中.

这看起来很神奇,我从来没有说过要忽略什么.而且,我习惯于创建项目的任何目录中都没有.gitignore文件.

话虽如此,我无法让我的第二个项目自动添加被忽略的文件,实际上,我只想使用简单的.gitignore方法.

有谁知道如何覆盖Android Studio的被忽略的文件列表,而只是使用.gitignore?我希望能够轻松地将我的.gitignore复制到我制作的所有其他项目中,但似乎无法复制设置>版本控制>忽略的文件.

感谢您评论我如何才能使用.gitignore.

git android repository gitignore

35
推荐指数
2
解决办法
5万
查看次数

并行Pip安装

我们的Django项目变得越来越大.我们有数百个应用程序,并使用大量的第三方python包,其中许多需要C编译.当我们需要为主要版本创建新的虚拟环境时,我们的部署需要很长时间.话虽如此,我希望从Pip开始加快速度.有没有人知道将会并行安装软件包的Pip的分支?

到目前为止我采取的步骤:

  • 我找了一个项目,但这个项目没那么成功.我确实找到了这个Github Gist:https://gist.github.com/1971720但结果几乎与我们的单线程朋友完全相同.

  • 然后我在Github上找到了Pip项目并开始查看分支网络,看看我是否能找到任何提及我正在尝试做的提交.那里很乱.如果必须的话,我会把它分叉并尝试自己并行化,我只是想避免花时间做这件事.

  • 我在ep.io上看到了DjangoCon 2011上的一个演讲,解释了他们的部署内容,他们提到并行化pip,运送.so文件而不是编译C和镜像Pypi,但他们没有涉及他们是如何做到的或者他们使用的是什么.

python parallel-processing pip

25
推荐指数
3
解决办法
1万
查看次数

pip无法从requirements.txt安装软件包

我正在尝试使用需求文件安装python软件.

>> cat requirements.txt
Cython==0.15.1
numpy==1.6.1
distribute==0.6.24
logilab-astng==0.23.1logilab-common==0.57.1
netaddr==0.7.6
numexpr==2.0.1
ply==2.5
pycallgraph==0.5.1
pyflowtools==0.3.4.1
pylint==0.25.1
tables==2.3.1
wsgiref==0.1.2
Run Code Online (Sandbox Code Playgroud)

所以我创建了一个虚拟环境

>> mkvirtualenv parser

(parser)
>> pip freeze
distribute==0.6.24
wsgiref==0.1.2

(parser)
>> pip install -r requirements.txt
Run Code Online (Sandbox Code Playgroud)

...然后我下载了包但没有安装错误:http://pastie.org/4079800

(parser)
>> pip freeze
distribute==0.6.24
wsgiref==0.1.2
Run Code Online (Sandbox Code Playgroud)

令人惊讶的是,如果我尝试手动安装每个包,他们安装就好了.例如:

>> pip install numpy==1.6.1

(parser)
>> pip freeze
distribute==0.6.24
wsgiref==0.1.2
numpy==1.6.1
Run Code Online (Sandbox Code Playgroud)

我搞不清楚了.到底是怎么回事?

PS:我使用的pipv1.1和pythonV2.7.2与virtualenvvirtualenvwrapper

python pip package

18
推荐指数
2
解决办法
2万
查看次数

Git:如何删除现在在gitignore中但之前已添加到仓库中的文件

我在仓库和.gitignore中都有几个文件。

我希望将这些文件从存储库中删除,但不从生产服务器中删除。 git pull origin master

我尝试了多种解决方案,但都没有接缝能用,在每种情况下,当我进行拉动时,最终都会从服务器中删除文件。

参考文献:

如何使Git“忘记”已跟踪但现在位于.gitignore中的文件?

将目录添加到.gitignore后,从远程存储库中删除目录

如何删除.gitignore中列出但仍在存储库中的文件?

git github gitignore

5
推荐指数
1
解决办法
631
查看次数

为什么 .gitignore 在 Pycharm 中不起作用?它仍然跟踪 ./idea 下文件的更改

我已经在 Pycharm 中为我的团队项目设置了项目解释器。我已经从 Git 克隆了它。我们已在 .gitignore 中的 .idea 文件夹下列出了该文件。但每次我设置项目解释器时,Pycharm 都会将这些文件跟踪为更改的文件。这是我们的 gitignore

*.pyc
doc/.*
partner/.*
.settings/
doc
tests/test.py
tests/format_db.py
nohup.out
crawler/uber.py
.idea/*
.vscode/*
broadcast.log
last_commit.txt
Run Code Online (Sandbox Code Playgroud)

python git gitignore pycharm

4
推荐指数
1
解决办法
6034
查看次数