• Как откатить состояние папки в Git?

    sergey-kuznetsov
    @sergey-kuznetsov Куратор тега Git
    Автоматизатор
    Отменить все незакоммиченные изменения в рабочем каталоге поможет команда
    git reset --hard

    PS. Немного подумав мне теперь нравится такой универсальный и более корректный способ.
    git restore --source=хеш_коммита --staged --worktree .

    Затем не забудьте закоммитить новые изменения.

    Указывая --source=хеш_коммита, вы говорите Git использовать содержимое файлов из этого коммита.

    Флаг --staged значит, что изменения будут сразу проиндексированы, как если бы вы их добавили с помощью git add. Этот флаг особенно полезен, если вы хотите сбросить изменения, которые уже были добавлены в индекс, но ещё не закоммичены.

    Флаг --worktree указывает Git восстановить файлы в рабочем каталоге до состояния указанного коммита. Это означает, что любые незакоммиченные изменения в рабочих файлах будут сброшены, и файлы будут восстановлены до состояния, соответствующего указанному коммиту.

    Точка в конце команды указывает, что операция восстановления должна быть применена ко всем файлам в текущем каталоге и его подкаталогах. Это значит, что все файлы в проекте будут восстановлены до состояния, соответствующего указанному коммиту.
    Ответ написан
    5 комментариев
  • SQLite3 Как сделать таблицу с заранее переданным именем?

    rozhnev
    @rozhnev
    Fullstack programmer, DBA, медленно, дорого
    Вот примерная схема таблиц
    create table users (
        id integer primary key autoincrement,
        name text,
        email text
    );
    
    create table journal (
        user_id integer references users(id),
        event_date timestamp
        /*
        остальные поля журнала
        */
    );


    https://sqlize.online/sql/sqlite3/851595550535217e...
    Ответ написан
    Комментировать
  • Проблема с hhtml,css. Некорректное отображение. Что исправить?

    wapster92
    @wapster92 Куратор тега CSS
    У тебя проблема с пониманием float. Ну а так
    .h {
        float: left;
        background-color: blue;
        width: 100%;
        color: red;
    
    }
    Ответ написан
    2 комментария