Skip to content

Commit

Permalink
Базовые операции: стилистические правки
Browse files Browse the repository at this point in the history
  • Loading branch information
diseaz committed Oct 2, 2010
1 parent 75e26e8 commit f3bbdb4
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions ru/basic.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
== Базовые операции ==

Прежде чем погружаться в дебри многочисленных команд Git, попробуйте воспользоваться приведенными ниже простыми примерами, чтобы немного освоиться. Каждый из них полезен, несмотря на свою простоту. Действительно: первые месяцы использования Git я не выходил за рамки материала этой главы.
Прежде чем погружаться в дебри многочисленных команд Git, попробуйте воспользоваться приведенными ниже простыми примерами, чтобы немного освоиться. Каждый из них полезен, несмотря на свою простоту. На самом деле, первые месяцы использования Git я не выходил за рамки материала этой главы.

=== Сохранение состояния ===

Expand All @@ -10,7 +10,7 @@
$ git add .
$ git commit -m "Моя первая резервная копия"

Теперь, если ваши новые правки всё испортили, вы сможете восстановить первоначальную версию:
Теперь, если новые правки всё испортили, можно восстановить первоначальную версию:

$ git reset --hard

Expand All @@ -20,28 +20,28 @@

=== Добавление, удаление, переименование ===

Приведенный выше пример отслеживает только те файлы, которые существовали при первом запуске *git add*. Если вы создали новые файлы или подкаталоги, вам придется сказать Git:
Приведенный выше пример отслеживает только те файлы, которые существовали при первом запуске *git add*. Если вы создали новые файлы или подкаталоги, придется сказать Git:

$ git add readme.txt Documentation

Аналогично, если вы хотите, чтобы Git забыл о некоторых файлах:
Аналогично, если хотите, чтобы Git забыл о некоторых файлах:

$ git rm ляп.h старье.c
$ git rm -r улики/

Git удалит эти файлы для вас, если вы не удалили их сами.
Git удалит эти файлы, если вы не удалили их сами.

Переименование файла — это то же, что и удаление старого имени и добавления нового. Для этого есть *git mv*, которая имеет тот же синтаксис, что и команда *mv*. Например:
Переименование файла — это то же, что удаление старого имени и добавления нового. Для этого есть *git mv*, которая имеет тот же синтаксис, что и команда *mv*. Например:

$ git mv bug.c feature.c

=== Расширенные отмена/возврат ===

Иногда вы просто хотите вернуться назад и забыть все изменения до определенного момента, потому что все они были неправильными. В таком случае
Иногда просто хочется вернуться назад и забыть все изменения до определенного момента, потому что все они были неправильными. В таком случае

$ git log

покажет вам список последних коммитов и их SHA1 хеши:
покажет список последних коммитов и их хеши SHA1:

----------------------------------
commit 766f9881690d240ba334153047649b8b8f11c664
Expand All @@ -57,7 +57,7 @@ Date: Thu Jan 1 00:00:00 1970 +0000
Начальный коммит.
----------------------------------

Для указания коммита достаточно первых нескольких символов его хеша, но вы можете скопировать и весь хеш. Наберите:
Для указания коммита достаточно первых нескольких символов его хеша, но можете скопировать и весь хеш. Наберите:

$ git reset --hard 766f

Expand Down

0 comments on commit f3bbdb4

Please sign in to comment.