bookmate game
Скот Чакон

Pro Git — профессиональный контроль версий

  • шугейз головаciteerde uit5 jaar geleden
    Для всего, что сохраняется в Git, сначала вычисляется контрольная сумма, и в дальнейшем она же и используется для поиска содержимого.
  • Maksym Dunaievskiyciteerde uit3 maanden geleden
    $ git commit
    Эта команда откроет выбранный вами текстовый редактор. (Редактор устанавливается системной переменной $EDITOR — обычно это vim или emacs, хотя вы можете установить ваш любимый с помощью команды git config --global core.editor, как было показано в главе 1)
  • Maksym Dunaievskiyciteerde uit3 maanden geleden
    $ git config --global core.editor emacs
  • Максим Павловciteerde uit8 maanden geleden
    Таким образом, в проектах, использующих Git, есть три части: каталог Git'а (Git directory), рабочий каталог (working directory) и область подготовленных файлов (staging area)
  • Діма Павлишинciteerde uitvorig jaar
    Git'е файлы могут находиться в одном из трёх состояний: зафиксированном, изменённом и подготовленном. "Зафиксированный" значит, что файл уже сохранён в вашей локальной базе. К изменённым относятся файлы, которые поменялись, но ещё не были зафиксированы. Подготовленные файлы — это изменённые файлы, отмеченные для включения в следующий коммит.
  • Антон Пановciteerde uitvorig jaar
    Перемещение применяет изменения из одной линии разработки в другую в том порядке, в котором они были представлены, тогда как слияние объединяет вместе конечные точки двух веток.
  • Maksim Makarovciteerde uitvorig jaar
    Чтобы увидеть все ветки, содержащие наработки, которые вы пока ещё не слили в текущую ветку, выполните команду git branch --no-merged:
  • Maksim Makarovciteerde uitvorig jaar
    Чтобы посмотреть те ветки, которые вы уже слили с текущей, можете выполнить команду git branch --merged:
    $ git branch --merged
    iss53
    * master
  • Maksim Makarovciteerde uitvorig jaar
    Иногда процесс слияния не идёт гладко. Если вы изменили одну и ту же часть файла по-разному в двух ветках, которые собираетесь слить, Git не сможет сделать это чисто. Если ваше решение проблемы №53 изменяет ту же часть файла, что и hotfix, вы получите

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

  • Tanechka Sheremetciteerde uit2 jaar geleden
    Git хранит данные не как последовательность изменений или дельт, а как последовательность снимков состояния (snapshot)
fb2epub
Sleep je bestanden hiernaartoe (maximaal 5 per keer)