2011-10-17 11 views
3

Я новичок в GIT. Я разрабатываю проект на машине Ubuntu.GIT newbie: как проверить, что было изменено в моем случае?

В моем проекте корневого пути, когда тип git status, я получил следующий вывод в окне терминала:

# On branch develop 
# Changed but not updated: 
# (use "git add <file>..." to update what will be committed) 
# (use "git checkout -- <file>..." to discard changes in working directory) 
# 
# modified: Rakefile 
# modified: db/schema.rb 

Но, я не знаю, что было изменено/изменение этих файлов, как проверить, что произошли ли изменения в двух файлах?

ответ

8

Просто запустите:

git diff 

Если вы хотите хороший цветной вывод из таких команд, это стоит установка опции конфигурации color.ui, как:

git config --global color.ui auto 
+0

Я бегу «GIT диф» и получить некоторые выходы начинаются с знака «+» и «-», для чего они предназначены? – Leem

+1

Линии, начинающиеся с '+', показывают новые строки, которые вы добавили, а те, которые начинаются с '-', показывают строки, которые были в файле, но теперь удалены. –

+0

+1. 4. Больше. Голоса. Примечание: связь git diff с внешним инструментом (например, Beyond Compare) также может помочь: http://stackoverflow.com/questions/2069490/git-diff-with-beyond-compare/2069950#2069950 – VonC

Смежные вопросы