Ответы пользователя по тегу Git
  • Как организовать git версионирование?

    benbor
    @benbor
    Помог ответ - не забудь лайкнуть
    это называется ТЕГИ. инфы в гугле море
    UPD. Добавлю, что в гите есть еще ОЧЕНЬ много полезностей, так что не поленитесь потратить 5 часов на прочтение офф документации - оч легко читается
    Ответ написан
    Комментировать
  • Как игнорировать amx binary?

    benbor
    @benbor
    Помог ответ - не забудь лайкнуть
    я не совсем понял Ваше описание. my/file.pwn и есть скомпилированный файл?
    Ну так, вы Сами его НЕ игнорируете и гит его обрабатывает.
    Либо my/file.pwn это Ваш исходник. В таком случае, это нормальное поведение, если вы сначала добавили файл в ГИТ, а затем в .gitignore. Гит не перестает трекать файл, который когда либо был добавлен в ГИТ.
    В таком случае лекарство git rm --cached my/compile_file
    Ответ написан
    1 комментарий
  • Назначение тега после завершения исправления hotfix?

    benbor
    @benbor
    Помог ответ - не забудь лайкнуть
    Назначение меток в том, что бы зафиксировать некое состояние кода, если разработка продолжается дальше. Например, некая либка активно разрабатывается. И решено было сменить версию с 1.1 на 1.2. Чтобы пользователи знали, как им найти версию 1.1, на последний коммит этой версии разработчики вешают метку v1.1 и продолжают работу дальше над версией 1.2. Когда пользователь библиотеки захочет себе версию 1.1 он воспользуется командой
    git checkout v1.1
    и будет ему счастье.
    Вот зачем нужны метки в гите.
    А с вашей проблемой воспользуйтесь советом Сергей Протько
    Ответ написан
    Комментировать
  • Git как удалить файл напрямую в удаленном репозиторий?

    benbor
    @benbor
    Помог ответ - не забудь лайкнуть
    Гит не может взять и удалить файл из репозитория, не создавая комит ( или не перебивая историю). Ваш вариант #1 так и делает. Bitbucket создает комит, в котором удаляет файл. Так что, Ваш вариант #2 правильное решение.
    Конечно можно удалить файл и из истории, но придется перетереть историю заново, но это всеравно делается локально, а затем git push --force
    PS Очень интересно, что Ваш препод хочет. Расскажите потом нам, "правильное решение"
    Ответ написан
  • Почему git не видит ключ?

    benbor
    @benbor
    Помог ответ - не забудь лайкнуть
    1. Не знаю, решит ли это конкретно Вашу проблему, но беспокоится вы должны о private key , а не о public key. Публичный ключ должен быть где-то указан на стороне сервера, как Ваш идентификатор.
    2. Посмотрите в переменные окружения, и конфиги гита, быть может там указан другой ключ
    Ответ написан
    5 комментариев
  • Как установить репозиторий для Debian?

    benbor
    @benbor
    Помог ответ - не забудь лайкнуть
    После git clone удаленный репозиторий, с которого вы клонили по умолчанию называется origin. Попробуйте git pull origin
    Ответ написан
    Комментировать