Я просто попадаю в VC и, в частности, git. Я понимаю основные команды, как git add/commit/remote
но с трудом понимая вывод:Как читать git show command output
$ git show f27d852
commit f27d852fc750a9c3f71eaf0acf586164b76faddf
Author: myusername <[email protected]>
Date: Tue Jun 28 22:59:35 2016 +0530
changed color to a different color
diff --git a/css/business-casual.css b/css/business-casual.css
index bbd44d7..ee1765e 100644
--- a/css/business-casual.css
+++ b/css/business-casual.css
@@ -194,5 +194,5 @@ footer p {
/* CUSTOM CSS - BY ME */
.brand {
- color: #ff0000;
- }
\ No newline at end of file
+ color: #ffdd000;
+ }
Что каждая строка означает? Как это прочитать. может кто-нибудь объяснить?
Благодаря Д.К.
Это просто показывает вам детали последнего фиксации (на текущей ветке) - метаданные плюс diff. Какая часть, в частности, проблематична? –
Я не понимаю следующие строки: 'diff --git a/..... b /' '--- a/... +++ b/..' '@@ -194,5 + 194,5 @@ footer p {'(почему есть ссылка' footer p {} ', которая никогда не менялась и, кроме того, где-то рядом с строкой 194) и строка' \ No newline в конце файла', когда там были пустыми линиями. – dkjain
Сообщение 'No newline at end of file 'указывает, что один из файлов (первый в этом случае) является неполным. Последняя строка не заканчивается символом новой строки, так как предполагается, что строки в текстовом файле должны быть. См. [Этот вопрос] (http: // stackoverflow.ком/вопросы/729692/почему-должны-текстовые файлы на конец-с-новой строки). Выход diff сообщает вам все об изменениях между этими двумя файлами, даже о таких незначительных деталях, которые вам могут быть безразличны. –