Краткая инструкция по пользованию git

Краткая инструкция по пользованию git внутри

1. git status — узнать, что мы собственно поменяли. на выходе что то вроде этого:

# On branch master
# Your branch is ahead of ‘origin/master’ by 3 commits.
#
# Changes not staged for commit:
# (use «git add …» to update what will be committed)
# (use «git checkout — …» to discard changes in working directory)
#
# modified: bitrix/components/idf/reviews_post/templates/.default/template.php
# modified: css/style.css
# modified: js/scripts.js
#
no changes added to commit (use «git add» and/or «git commit -a» )

2. git diff — узнать, что изменилось построчно. получаем что то вроде этого:

— $(this).find(‘span’).width(user_votes*16);
+ $(this).find(‘span’).width(user_votes*18 );

3. git add -A — если все нормально, добавляем ВСЕ файлы в будующий коммит

4. git commit -m ‘комментарий’ — закомитить правки, написать к ним комментарий (что нибудь осмысленное, чтобы через 2 месяца понять, что же мы изменили)

git commit -m ‘доделали звездочки на боевом’
[master eacf686] доделали звездочки на боевом
3 files changed, 30 insertions(+), 15 deletions(-)

5. git pull origin[репозеторий] master[ветка] — забрать коммиты с удаленного (если там кто то коммитил до нас, мы объединяем наши правки у нас на локалке)

6. git push origin master — положить наши правки на удаленный