Описание тега git-clean

None Команда git, которая удаляет неотслеживаемые файлы из рабочего дерева репозитория
1 ответ

git clean -d -f удаляет каталоги, содержащие файлы, которые игнорируются. Могу ли я сохранить игнорируемые файлы и по-прежнему запускать git clean -d?

git clean -d -f удаляет каталоги, содержащие файлы, которые игнорируются Могу ли я сохранить игнорируемые файлы и по-прежнему запускать git clean -d? Пример: dir\dir2\file1 .gitignore: dir\dir2 git clean -d -f удаляет dir и все это содержимое. Я ожи…
23 июл '13 в 17:38
1 ответ

Git убирает удаленные файлы, не показанные в статусе git

Сначала я запустил git status [user@dev config]$ git status # On branch master # Untracked files: # (use "git add <file>..." to include in what will be committed) # # app1-core/ # app1/local.json.hold nothing added to commit but untracked file…
23 ноя '15 в 15:28
1 ответ

Является ли "git clean" после "git stash clear" избыточным при создании первичной проверки?

Я хотел бы написать скрипт, который гарантирует успешную проверку Git без вмешательства пользователя. Я не против выбросить что-либо, что не может быть решено без вмешательства пользователя: например, незафиксированные изменения. Я хочу сохранить яв…
06 май '14 в 12:20
1 ответ

Как сделать так, чтобы git clean (или smudge) модифицировал файлы в моем локальном репозитории

Я использую фильтры git (особенно чистые), чтобы отсортировать некоторые XML-файлы, прежде чем проверять их в хранилище. Тем не менее, локальные файлы остаются такими, какими они были - даже грязный фильтр ничего не делает (предположительно, так как…
20 май '15 в 01:42
6 ответов

Git checkout/pull не удаляет каталоги?

У меня есть репо @ github. Я немного поработал дома и отправил на github. Это привело к удалению некоторых файлов и каталогов. Теперь я нахожусь в своем рабочем ящике, в котором была копия кода перед удалением файлов и каталогов. Я выдал следующее: …
30 сен '09 в 16:11
1 ответ

В чем разница между "git checkout -". и "git reset HEAD --hard"?

Это не общий вопрос о том, что делает "-", как в отмеченном дубликате. Это специфический для git вопрос, требующий ясности в том, каковы операционные различия между упомянутыми командами. Если я хочу очистить свой текущий каталог без сохранения или …
06 июл '17 в 15:21
1 ответ

git clean исключить с помощью регулярных выражений

Я хотел бы найти регулярное выражение использования git clean, Без регулярного выражения: git clean -dfx --exclude=".idea/" С регулярным выражением (пробовал; не работает): git clean -dfx --exclude='(.*\/)*(\.idea\/.*)(.*)' git clean -dfx --exclude=…
25 июн '15 в 02:21
5 ответов

Git: исключить файл с помощью git clean

Я работаю над большим проектом Python, и я действительно болен, если файлы.pyc и *~. Я хотел бы удалить их. Я видел, что -X Флаг git clean удалит неотслеживаемые файлы. Как вы можете себе представить, я не отслеживаю .pyc ни *~ файлы. И это сделало …
18 июн '12 в 15:14
2 ответа

Почему git checkout не удаляет новые файлы?

Предположим, я создаю (но не фиксирую) файл file.txt, а затем введите git checkout HEAD или же git checkout HEAD ., я думал git checkout в основном перезаписали ваши текущие рабочие файлы снимком при коммите, который вы ему дали, поэтому я бы подума…
11 ответов

Как отменить незафиксированные изменения, включая файлы и папки?

Существует ли команда git для отмены всех незафиксированных изменений в рабочем дереве и индексе, а также для удаления вновь созданных файлов и папок?
27 апр '11 в 16:06
1 ответ

Все мои файлы удалены при выдаче git clean -f?

Я случайно выдал: git clean -f В каталоге, который я недавно инициализировал. Я заметил, что все мои текстовые файлы в этом каталоге исчезли. Согласно исследованию, я узнал, что это необратимо. Это правда? Или еще есть надежда? Кстати, я использую M…
27 ноя '12 в 15:28
2 ответа

Git: очистить пустые каталоги после оформления заказа

Я нахожусь на моей ветви "devel" и git status говорит "рабочий каталог чист". Я хочу посмотреть на прошлую версию и, таким образом, проверить тег: git checkout tags/v1.0.0, После этого некоторые каталоги, которые были созданы между "v1.0.0" и моим т…
14 янв '15 в 11:16
1 ответ

Как я могу восстановить файлы после случайного запуска "git clean -df"?

Я случайно побежал git clean -df, Он удалил мои файлы из моего текущего коммита, который мне еще предстояло отправить. Сейчас в git statusэти файлы помечены D, что означает "удален". Есть ли способ вернуть эти файлы?
08 сен '14 в 10:44
3 ответа

Git clean поддерживает перемещение в корзину?

Я чувствовал бы себя намного удобнее, используя git clean, если бы знал, что могу отменить удаление, если что-то пойдет не так. Поддерживает ли он какую-либо форму, форму или форму? Если нет, есть ли какие-либо обходные пути, о которых кто-либо знае…
10 июл '14 в 08:23
3 ответа

git clean -f -d удалил файлы из моего локального каталога

git clean -f -d также удалил файлы из моего локального каталога. Как мне их восстановить? Я использовал его для удаления неотслеживаемых каталогов и файлов и обнаружил, что он также удалил его из моей локальной файловой системы. Это возможно? Что я …
17 май '13 в 20:36
3 ответа

Git: необходимо рекурсивно 'git rm' содержимое всех папок bin и obj

Кто-то случайно отправил в репозиторий все свои папки bin и obj (таких папок около 40). Я хотел бы сделать git rm -r на всех этих папках. Есть команда, чтобы сделать это?
03 май '11 в 14:08
4 ответа

Уменьшить размер репозитория git

Я пытался найти хороший учебник по уменьшению размера репо, но не нашел ни одного. Как мне уменьшить размер репо... это примерно 10 МБ, но дело в том, что Heroku позволяет только 50 МБ, и я почти не закончил разработку своего приложения. Я добавил о…
22 янв '10 в 11:09
1 ответ

Git Clean ничего не делает

Однако я пытаюсь очистить свое рабочее дерево, когда захожу git clean --force Ничего не произошло. $ git status On branch master Your branch is ahead of 'origin/master' by 1 commit. (use "git push" to publish your local commits) Untracked files: (us…
12 ноя '14 в 20:01
2 ответа

Понимание маскировки.gitignore и git clean

Мне действительно трудно понять, как работает файл.gitignore... Вот как выглядит мой файл: custom/history cache *.log custom/modules/*/Ext upload sugar-cron* custom/application/Ext custom/Extenstion/modules/*/Ext/Language !custom/modules/*/Language/…
28 янв '18 в 10:45
1 ответ

Git Clean или сброс ошибок в Windows 10

Как мне просто оформить ветку в существующей папке в первозданном состоянии? Я работаю в Windows 10. Перешел на новую ветку моего проекта и заметил, что некоторые существующие (неотслеживаемые) папки из другой ветки все еще зависали. Я пытался испол…
07 мар '16 в 22:35