Fossil

Check-in [567658a7]
Login

Check-in [567658a7]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:The recent gitusers doc improvements allow a better HTML fragment target; the browser's scroll-back includes the new section header now rather than target a paragraph within another section.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 567658a71846de0d088d5c86a923a8eaaae6052c7b5604567cc2044d113ae428
User & Date: wyoung 2024-04-26 16:17:19
Context
2024-04-26
16:19
Indent fix in gitusers.md to make it use a monospace font for nested command examples. ... (check-in: dd8d1a58 user: wyoung tags: trunk)
16:17
The recent gitusers doc improvements allow a better HTML fragment target; the browser's scroll-back includes the new section header now rather than target a paragraph within another section. ... (check-in: 567658a7 user: wyoung tags: trunk)
15:54
Clarity tweaks to the "Closing a Check-Out" section in the gitusers doc. ... (check-in: 6a4f2d23 user: wyoung tags: trunk)
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to www/gitusers.md.

506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
Note that the last element is a directory name, meaning “any changed
file under the `examples/feature` directory.”


<a id="comsplit"></a>
## Commit Splitting

<a id="csplit"></a>[Git’s commit splitting features][gcspl] rely on
other features of Git that Fossil purposefully lacks, as covered in the
prior two sections: [autocommit](#autocommit) and [the staging
area](#staging).

While there is no direct Fossil equivalent for
`git add -p`, `git commit -p`, or `git rebase -i`, you can get the same
effect by converting an uncommitted change set to a patch and then







|







506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
Note that the last element is a directory name, meaning “any changed
file under the `examples/feature` directory.”


<a id="comsplit"></a>
## Commit Splitting

[Git’s commit splitting features][gcspl] rely on
other features of Git that Fossil purposefully lacks, as covered in the
prior two sections: [autocommit](#autocommit) and [the staging
area](#staging).

While there is no direct Fossil equivalent for
`git add -p`, `git commit -p`, or `git rebase -i`, you can get the same
effect by converting an uncommitted change set to a patch and then
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
draft was written, it’s been revised multiple times to address less
common objections as well. Chances are not good that you are going to
come up with a new objection that we haven’t already considered and
addressed there.

There is only one sub-feature of `git rebase` that is philosophically
compatible with Fossil yet which currently has no functional equivalent.
We [covered this and the workaround for its lack](#csplit) above.

[3]: ./rebaseharm.md


## <a id="cdiff"></a> Colorized Diffs

When you run `git diff` on an ANSI X3.64 capable terminal, it uses color







|







843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
draft was written, it’s been revised multiple times to address less
common objections as well. Chances are not good that you are going to
come up with a new objection that we haven’t already considered and
addressed there.

There is only one sub-feature of `git rebase` that is philosophically
compatible with Fossil yet which currently has no functional equivalent.
We [covered this and the workaround for its lack](#comsplit) above.

[3]: ./rebaseharm.md


## <a id="cdiff"></a> Colorized Diffs

When you run `git diff` on an ANSI X3.64 capable terminal, it uses color