tools/
Git, the terminal, editors, debuggers and package managers.
2 results
tools/git-merge-vs-rebase-same-code-two-different-histories.md
Git merge vs rebase: same code, two different histories
Git can combine two lines of work in two ways. Merge ties them together with a new commit and leaves every old commit alone. Rebase replays…
tools/git-basics-where-your-work-lives-and-why-branches-are-just-pointers.md
Git Basics: Where Your Work Lives and Why Branches Are Just Pointers
Git saves your project's history as commits: snapshots you choose to take, each with a short message. The trick to understanding it is…