Скот Чакон

  • Максим Павловhas quotedlast year
    Таким образом, в проектах, использующих Git, есть три части: каталог Git'а (Git directory), рабочий каталог (working directory) и область подготовленных файлов (staging area)
  • Антон Пановhas quoted2 years ago
    Перемещение применяет изменения из одной линии разработки в другую в том порядке, в котором они были представлены, тогда как слияние объединяет вместе конечные точки двух веток.
  • Maksym Dunaievskiyhas quoted9 months ago
    $ git config --global core.editor emacs
  • Maksym Dunaievskiyhas quoted9 months ago
    $ git commit
    Эта команда откроет выбранный вами текстовый редактор. (Редактор устанавливается системной переменной $EDITOR — обычно это vim или emacs, хотя вы можете установить ваш любимый с помощью команды git config --global core.editor, как было показано в главе 1)
  • Maksim Makarovhas quoted2 years ago
    Иногда процесс слияния не идёт гладко. Если вы изменили одну и ту же часть файла по-разному в двух ветках, которые собираетесь слить, Git не сможет сделать это чисто. Если ваше решение проблемы №53 изменяет ту же часть файла, что и hotfix, вы получите

    Конфликт слияния

  • Maksim Makarovhas quoted2 years ago
    Чтобы посмотреть те ветки, которые вы уже слили с текущей, можете выполнить команду git branch --merged:
    $ git branch --merged
    iss53
    * master
  • Maksim Makarovhas quoted2 years ago
    Чтобы увидеть все ветки, содержащие наработки, которые вы пока ещё не слили в текущую ветку, выполните команду git branch --no-merged:
  • Діма Павлишинhas quotedlast year
    Git'е файлы могут находиться в одном из трёх состояний: зафиксированном, изменённом и подготовленном. "Зафиксированный" значит, что файл уже сохранён в вашей локальной базе. К изменённым относятся файлы, которые поменялись, но ещё не были зафиксированы. Подготовленные файлы — это изменённые файлы, отмеченные для включения в следующий коммит.
fb2epub
Drag & drop your files (not more than 5 at once)