Timeline for answer to What is the difference between 'git pull' and 'git fetch'? by Aman Tiwari
Current License: CC BY-SA 4.0
Post Revisions
7 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Aug 2, 2025 at 7:47 | comment | added | Naino | Half Incorrect. Correction: In the explanation for the second diagram, you wrote "modified C", that is impossible, because the commits in Git are immutable, that is you, or anyone else, can't modify the commit C. Any change is incorporated in git tracking as a new commit. So, saying that E and F are new commits is enough. So, since C is already present in your local branch, it will never be considered for merging, in fact, C will be considered as a common ancestor to calculate differences to perform merge operation by Git. | |
| Jul 21, 2022 at 7:15 | comment | added | mukherjeerajdeep | To be more clear, "conflict may occur" if the same file is changed by another colleague and uploaded in remote repo and then those missing changes are pulled in your local repo with "git pull". | |
| S Jul 14, 2020 at 20:45 | history | suggested | Anupama Karunarathna | CC BY-SA 4.0 |
Minor Grammer mistakes
|
| Jul 14, 2020 at 16:46 | review | Suggested edits | |||
| S Jul 14, 2020 at 20:45 | |||||
| Mar 3, 2018 at 4:13 | history | edited | acdcjunior | CC BY-SA 3.0 |
formatting
|
| Feb 7, 2017 at 14:34 | review | Late answers | |||
| Feb 7, 2017 at 14:37 | |||||
| Feb 7, 2017 at 14:15 | history | answered | Aman Tiwari | CC BY-SA 3.0 |