Вывод команды git pull

Я использовал git pull [email protected]:myaccount/random.git для обновления моего локального каталога git. Я нашел следующий результат в оболочке

 Fast forward
 .htaccess                         |    2 +-
 folder_name/file1.php                    |   74 ++--------------
 folder_name/file1.php                    |    2 +-
 folder_name/file2.php                    |    2 +-
 folder_name/css/style.css                 |    1 +
 folder_name/file3.html                     |  167 -------------------------------------
 folder_name/file4.php                      |   78 ++---------------
 folder_name/file5.php                   |   32 ++------
 folder_name/file6.php                     |  108 ------------------------
 folder_name/file7.php              |   77 -----------------
 folder_name/file8.php                     |    4 +-
 folder_name/file9.php                      |    5 +-
 folder_name/file10.php                      |   31 ++-----
 folder_name/file11.php                   |   16 ----
 folder_name/file12.php                     |   64 +++++---------
 folder_name/pics/items/file13.png |  Bin 0 -> 91578 bytes
 folder_name/file14.html                     |   44 ----------
 folder_name/file15.php                      |  102 ++++-------------------
 folder_name/file16.php                      |  112 +++----------------------
 19 files changed, 94 insertions(+), 827 deletions(-)
 create mode 100644 folder_name/.htaccess
 delete mode 100644 folder_name/file3.html
 delete mode 100644 folder_name/6.php
 delete mode 100644 folder_name/7.php
 delete mode 100644 folder_name/11.php
 create mode 100644 folder_name/pics/items/file13.png
 delete mode 100644 folder_name/file14.html

Я пытался понять следующий вывод и понял до предела. Я понял, что такое режим удаления или режим создания. Но что такое число после знака | и что представляют собой + и -. и что такое Fast Forward в начале строки. Я нашел больше вещей, например, если файл удален, его вывод после | состоит только из числа и -s. Так что же это на самом деле означает?


person Community    schedule 16.01.2014    source источник
comment
Взгляните сюда: stackoverflow.com/questions/7616742/   -  person ben    schedule 17.01.2014


Ответы (1)


Быстрая перемотка вперед — это хешированный указатель фиксации, перемещающийся к самой последней фиксации, которую он может выполнить без необходимости слияния. Плюсы и минусы - это изменения строк в файлах, сообщения о вставках/удалениях - это сумма изменений. Плюсы и минусы - это только приблизительные значения.

person Ray    schedule 16.01.2014