Постановка измененных файлов - PullRequest
0 голосов
/ 07 ноября 2018

Я читаю книгу про Git от [https://git -scm.com / книги / а / v2 / GIT-Basics-запись-изменения-к-Repository] [1] и пытается понять постановку. В книге упоминается

Давайте изменим файл, который уже отслеживался. Если вы измените ранее отслеженный файл с именем CONTRIBUTING.md, а затем снова запустите команду git status, вы получите что-то похожее на это:

$ git status
On branch master
Your branch is up-to-date with 'origin/master'.
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

    new file:   README

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

    modified:   CONTRIBUTING.md

У меня вопрос, какая команда используется для изменения CONTRIBUTING.md и откуда она взялась.

1 Ответ

0 голосов
/ 07 ноября 2018

Я не уверен насчет этой книги, но если вы хотите воспроизвести вставленный вами git status, это самый простой способ сделать это.

$ git init
$ touch CONTRIBUTING.md
$ git add CONTRIBUTING.md 
$ git commit -m "Committing initial CONTRIBUTING.md file."
[master (root-commit) e9cb706] Committing initial CONTRIBUTING.md file.
 1 file changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 CONTRIBUTING.md
$ touch README
$ echo "Different contents." > CONTRIBUTING.md 
$ git add README
$ git status
On branch master
Changes to be committed:
  (use "git reset HEAD <file>..." to unstage)

    new file:   README

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git checkout -- <file>..." to discard changes in working directory)

    modified:   CONTRIBUTING.md

$ 

Какая команда используется для изменения CONTRIBUTING.md?

Подойдет любое изменение файла. Я использовал echo, но вы также можете использовать cat или vi или открыть файл в VSCode для редактирования.

Откуда взялся CONTRIBUTING.md? 1017 *

Это пример файла, который они создали в своем хранилище до этого текста.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...