The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск распределенной системы управления исходными текстами Git 2.30"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Выпуск распределенной системы управления исходными текстами ..." +/
Сообщение от нитрол (ok), 30-Дек-20, 03:33 
Ок, надо поддержать интересом этот сериал, чтобы новые эпизоды снимали.

Почитав каменты, я начал сомневаться, что понял вопрос.

Первая идея была, что вы ожидаете получить точно такой же .git/ dir как после git clone. То есть, были сделаны новые коммиты локально и теперь надо не просто сделать reset бранча(бранчей), а еще и почистить внутренности .git от лишних objects. В таком случае может помочь любой способ по изменению refs (тот же git reset) + git gc. Но я лично gc юзал пару раз в жизни, так что не скажу точно.

Вторая идея выросла после камента "Например после неудачной компиляции". То есть, теперь я начинаю "угадывать" ваши ожидания, что речь идет о working dir. Тогда, если новых коммитов и/или изменений файлов не было, то должен git clean помочь (надо смотреть его флаги чтобы добиться полной очистки). А если были изменения и/или коммиты, то git reset, git checkout (или тот же reset --hard) и т.п. ребята должны помочь (в git некоторые вещи можно делать не одним способом).

ps. Я влез в "игру" с надеждой, что вы реально ищите информацию. И я не знаток. Наоборот, желаю из диалога вынести что-то новое для себя, даже если это будет о психологии, а не о технологии ;)

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Выпуск распределенной системы управления исходными текстами Git 2.30, opennews, 29-Дек-20, 16:00  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру