The special argument "--" forces an end of option-scanning regardless of the scanning mode.
$ git reset file
fatal: ambiguous argument 'file': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git [...] -- [...]'
git
придерживается этого соглашения.-n
, а вы хотите вывести все файлы в папке командой cat
$ ls -l
total 8
-rw-rw-r-- 1 lynn lynn 6 Apr 19 12:34 file1
-rw-rw-r-- 1 lynn lynn 6 Apr 19 12:33 -n
cat *
, то получится странное: $ cat *
1 file1
can file1 -n
, т.е. вывести файл file1
с нумерацией строк.$ cat -- *
file1
a
b
c
cat -- file1 -n
, но по соглашению, после --
не может быть ключей команды, только имена файлов.git
есть ещё более строгое соглашение, по которому параметры после --
могут быть только путями.test
и ветка test
, то будет так:$ git branch
* master
test
$ git status
On branch master
Changes not staged for commit:
(use "git add <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: test
no changes added to commit (use "git add" and/or "git commit -a")
$ git reset test
fatal: ambiguous argument 'test': both revision and filename
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
$ git reset -- test
Unstaged changes after reset:
M test
"./"
означает, что вы отталкиваетесь от текущего расположения, что уже совсем вообще ну никак неправильно.{% load static %}
<script src="{% static "js/jquery-1.11.3.min.js" %}"></script>
И так, проблема следующая: я реализовываю некоторый функционал, программы и понимаю что делаю и зачем, как это работает, но у меня абсолютно отсутствуют теоретические знания о том, что я сделал.
import json
# имя файла, в котором мы сохраним объект
shoplistfile = 'shoplist.data'
# список покупок
shoplist = ['яблоки', 'манго', 'морковь']
# Запись в файл
with open(shoplistfile, 'w+') as fle: # менеджер контекста, файл закроется при выходе из блока
json.dump(shoplist, fle, indent=' ') # indent - отступы форматирования
del shoplist # уничтожаем переменную shoplist
# Считываем из хранилища
with open(shoplistfile, 'r') as fle:
shoplist = json.load(fle)
print(shoplist)