git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH v4 4/4] gitfaq: fetching and pulling a repository

From
Junio C Hamano <gitster@pobox.com>
Date
Apr 29, 2020, 17:19 UTC
Message-ID
<xmqq368mxl9x.fsf@gitster.c.googlers.com>
In-Reply-To
<CABPp-BFt_5-OyOw9YbYJhhu1P4CJLOi65wdyRckOY5_acRejGg@mail.gmail.com>
Elijah Newren <newren@gmail.com> writes:
Show 13 quoted lines
>> +       go smoothly or have merge conflicts depending on the case. A pull
>> +       does not allow you to review any changes made upstream but rather
>> +       merge those changes on their own.
>
> I don't understand this last sentence.  You can definitely review
> changes made upstream after a pull; e.g. git log @{u}@{1}..@{u}
>
>> ++
>> +This is the reason why it is sometimes advised to fetch the changes
>> +first and then merge them accordingly because not every change might
>> +be of utility to the user.
>
> I don't understand the purpose of this paragraph.

Readers who need to resort to a FAQ will be at loss when told "it is sometimes advised to...", as they do not know enough to judge if the advice applies to their situation themselves.

Don't we have a workflow document? Not the one that documents the workflow I use to maintain this project, but outlines various ways different projects work, describing centralized, triangular, merging and rebasing, etc.? I do not think this single entry belongs to a FAQ list that gives simple answers to common questions without people having to think. Similar to the "merge or rebase?" question (not part of this series), it belongs to "workflow guide", "concepts manual", and "tutorial" kind of document, I would think.

Previous: Elijah NewrenNext: Shourya Shukla
Message 15 of 21 in “gitfaq: files in .gitignore are tracked”
  1. 1/4 gitfaq: files in .gitignore are trackedShourya Shukla, Apr 29, 2020
  2. 2/4 gitfaq: changing the remote of a repositoryShourya Shukla, Apr 29, 2020
  3. Elijah NewrenApr 29, 2020
  4. Junio C HamanoApr 29, 2020
  5. 3/4 gitfaq: shallow cloning a repositoryShourya Shukla, Apr 29, 2020
  6. Elijah NewrenApr 29, 2020
  7. Shourya ShuklaMay 2, 2020
  8. Junio C HamanoApr 29, 2020
  9. Shourya ShuklaMay 2, 2020
  10. Junio C HamanoMay 4, 2020
  11. Derrick StoleeMay 5, 2020
  12. dyrone tengMay 6, 2021
  13. 4/4 gitfaq: fetching and pulling a repositoryShourya Shukla, Apr 29, 2020
  14. Elijah NewrenApr 29, 2020
  15. Junio C HamanoApr 29, 2020
  16. Shourya ShuklaMay 2, 2020
  17. Elijah NewrenMay 2, 2020
  18. Junio C HamanoMay 3, 2020
  19. Elijah NewrenApr 29, 2020
  20. Shourya ShuklaMay 2, 2020
  21. Junio C HamanoApr 29, 2020

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.