Вопросы с тегом «version-control»

Контроль версий - это управление изменениями в документах, программах и другой информации, хранящейся в виде компьютерных файлов. Используйте этот тег, чтобы отметить общие вопросы об использовании и применимости контроля версий, сравнения VCS. Для большинства команд и методов, специфичных для каждой конкретной VCS, существуют специальные теги, которые следует отдавать предпочтение.


1
Git количество коммитов на автора во всех ветках
Я хотел бы получить количество коммитов на автора во всех ветках. я вижу это git shortlog -s -n Распечатывает очень хороший список, но он не учитывает коммиты, которые еще не объединены из других веток. Если повторить эту команду для каждой ветви, то очевидно, что общие коммиты подсчитываются несколько раз. Не …

8
Когда удалять ветки в Git?
Предположим, у нас есть стабильное приложение. Завтра кто-то сообщит о большой старой ошибке, которую мы решили исправить сразу. Таким образом, мы создаем ветку для этого исправления из «master», мы называем его «2011_Hotfix» и поднимаем его, чтобы все разработчики могли совместно исправлять его. Мы исправляем ошибку и объединяем «2011_Hotfix» с «master», …

6
Что значит Линус Торвальдс, когда говорит, что Git «никогда не отслеживает файл»?
Цитируя Линуса Торвальдса, когда его спросили, сколько файлов может обработать Git во время его Tech Talk в Google в 2007 году (43:09): ... Git отслеживает ваш контент. Он никогда не отслеживает ни одного файла. Вы не можете отслеживать файл в Git. Что вы можете сделать, так это то, что вы …



9
Как разделить последний коммит на два в Git
У меня есть две рабочие ветки, master и forum, и я только что внес несколько изменений в ветку forum , которые я хотел бы добавить в master . Но, к сожалению, коммит, который я хочу выбрать, также содержит некоторые модификации, которые мне не нужны. Возможно, решением было бы как-то удалить …

25
Как я могу поместить базу данных в git (контроль версий)?
Я делаю веб-приложение, и мне нужно создать ветку для некоторых важных изменений, дело в том, что эти изменения требуют изменений в схеме базы данных, поэтому я бы хотел поместить всю базу данных в git. Как я могу это сделать? есть ли конкретная папка, которую я могу хранить в репозитории git? …

13
Какой самый лучший трехсторонний инструмент слияния? [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …

11
Git Mv и только изменить регистр каталога
Хотя я нашел похожий вопрос, я не нашел ответа на свою проблему Когда я пытаюсь переименовать каталог из FOO в Foo через git mv FOO fooя получаю fatal: renaming 'FOO' failed: Invalid argument ХОРОШО. Так что я стараюсьgit mv FOO foo2 && git mv foo2 foo Но когда я пытаюсь …


9
Команда Git для отображения идентификатора коммита HEAD?
Какую команду можно использовать для распечатки идентификатора коммита HEAD? Это то, что я делаю вручную: $ cat .git/HEAD ref: refs/heads/v3.3 $ cat .git/refs/heads/v3.3 6050732e725c68b83c35c873ff8808dff1c406e1 Но мне нужен скрипт, который может надежно передать вывод какой-либо команды в текстовый файл, так что текстовый файл содержит в точности идентификатор фиксации HEAD (ничего более …

7
Mercurial - вернуться к старой версии и продолжить оттуда
Я использую Mercurial локально для проекта (это единственный репозиторий, в котором больше нет толкающих / тянущих к / из других мест). На сегодняшний день у него линейная история. Тем не менее, текущая вещь, над которой я сейчас работаю, я поняла, что это ужасный подход, и я хочу вернуться к версии, …

19
Что такое эквивалент Git для номера ревизии?
Мы используем SVN на работе, но для моих личных проектов я решил использовать Git. Итак, я установил Git вчера, и мне интересно, что такое эквивалентный номер редакции в Git . Допустим, мы работаем над версией 3.0.8, и каждое исправление имеет свой номер редакции, который мы можем использовать, когда говорим об …

8
Какие файлы Eclipse находятся под контролем версий?
Какие файлы Eclipse целесообразно поставить под контроль исходного кода, кроме источников, очевидно? В моем проекте, в частности, мне интересно о: .metadata / * project-dir / .project project-dir / .classpath project-dir / .settings / * Если есть какие-либо из них, от которых это зависит, пожалуйста, объясните ваши рекомендации.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.