From 3490aea9ece4e3c9bbf019c8c2a96bddffe51dfc Mon Sep 17 00:00:00 2001 From: Wilfred Hughes Date: Tue, 13 Feb 2024 08:45:45 -0800 Subject: [PATCH] Document how to update existing parsers --- manual/src/adding_a_parser.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/manual/src/adding_a_parser.md b/manual/src/adding_a_parser.md index 6ff46b301..532622bad 100644 --- a/manual/src/adding_a_parser.md +++ b/manual/src/adding_a_parser.md @@ -138,3 +138,11 @@ Run the regression test script and update the `.expected` file. $ ./sample_files/compare_all.sh $ cp sample_files/compare.result sample_files/compare.expected ``` + +## Maintenance + +To update a parser that is already imported, use `git subtree pull`. + +``` +$ git subtree pull --prefix=vendored_parsers/tree-sitter-json git@github.com:tree-sitter/tree-sitter-json.git master +```