小编Jef*_*ley的帖子

恢复已添加到索引但随后通过git reset删除的文件

我在索引中添加了一些文件但是后来我用它删除了它们git reset --hard.我该如何恢复它们?这是发生的事情:

  1. 我添加了所有文件 git add .
  2. 然后我承诺了
  3. 当我检查状态时,仍然有来自add的提交中没有包含的文件,这很奇怪
  4. 我再次添加了未跟踪的文件,这次工作正常
  5. 但我希望一切都在一次提交中,所以我抬头看看如何取消我刚刚提交的内容
  6. 我用过git reset --hard HEAD^- 很明显,所有文件都被删除了
  7. 所以我常常git reflog找到我离开的地方
  8. 那时我常常git reflog ______回到上一次提交.
  9. 然后我常常git reset HEAD取消提交(我应该最初做的)但是我提交后添加的文件(见上文)仍然没有.

如何获取这些文件?

git git-add git-reset git-commit git-reflog

10
推荐指数
2
解决办法
5562
查看次数

Django - SMTPAuthenticationError

我在测试帐户注册表时遇到此错误。我正在使用 django-registration 包。我已准备好所有必要的模板文件。我正在使用 WebFaction 进行托管。我是 Django 和 Python 的初学者。请像我五岁一样跟我说话。

SMTPAuthenticationError at /accounts/register/<br>
(535, '5.7.0 Error: authentication failed: authentication failure')

Environment:

Request Method: POST
Request URL: mywebsite.com/accounts/register/

Django Version: 1.4.1
Python Version: 2.7.3
Installed Applications:
('django.contrib.admin',
 'django.contrib.admindocs',
 'django.contrib.auth',
 'django.contrib.contenttypes',
 'django.contrib.humanize',
 'django.contrib.messages',
 'django.contrib.sessions',
 'django.contrib.sites',
 'django.contrib.staticfiles',
 'registration')
Installed Middleware:
('django.middleware.common.CommonMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.middleware.csrf.CsrfViewMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware',
 'django.contrib.messages.middleware.MessageMiddleware')


Traceback:
File "/home/fireflyltd/webapps/foster/lib/python2.7/django/core/handlers/base.py" in get_response
  111.                         response = callback(request, *callback_args, **callback_kwargs)
File "build/bdist.linux-x86_64/egg/registration/views.py" in register
  187.             new_user = backend.register(request, **form.cleaned_data)
File "build/bdist.linux-x86_64/egg/registration/backends/default/__init__.py" in register
  79.                                                                     password, site)
File "/home/fireflyltd/webapps/foster/lib/python2.7/django/db/transaction.py" …
Run Code Online (Sandbox Code Playgroud)

django smtp webfaction django-registration python-2.7

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