This is an automated email from the ASF dual-hosted git repository.

lhotari pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/pulsar-site.git

commit b20165dce6b76903eda7cbd83bfa288dfd682751
Author: Lari Hotari <[email protected]>
AuthorDate: Fri Apr 24 08:40:48 2026 +0300

    Update details about truncating history for asf-site-next branch
---
 README.md               |  8 ++++----
 tools/pytools/README.md | 18 ++++++------------
 2 files changed, 10 insertions(+), 16 deletions(-)

diff --git a/README.md b/README.md
index 454d680c325..da49724db32 100644
--- a/README.md
+++ b/README.md
@@ -62,12 +62,12 @@ To reference the same values from React components, import 
from
 If the https://pulsar.apache.org website doesn't get updated, [check the 
latest GitHub Actions workflow run for the main 
branch](https://github.com/apache/pulsar-site/actions/workflows/ci-build-site.yml?query=branch%3Amain).
 If it succeeded, the problem could be that the [git history for the 
asf-site-next 
branch](https://github.com/apache/pulsar-site/commits/asf-site-next/) is too 
large and needs to be truncated. Here are the commands to perform that task:
 
 ```shell
-git clone -b asf-site-next https://github.com/apache/pulsar-site 
pulsar-site-static
+git clone --depth 1 -b asf-site-next https://github.com/apache/pulsar-site 
pulsar-site-static
 cd pulsar-site-static
-git checkout --orphan asf-site-next-reset
+git checkout --orphan asf-site-next-truncated
 git add -A
-git commit -m "History resetted"
-git push -f HEAD:asf-site-next
+git commit -m "History truncated"
+git push -f origin HEAD:asf-site-next
 ```
 
 ## Contact information
diff --git a/tools/pytools/README.md b/tools/pytools/README.md
index b53eb3125e6..da27d4558f5 100644
--- a/tools/pytools/README.md
+++ b/tools/pytools/README.md
@@ -140,18 +140,12 @@ If files don't get updated in the published website 
although site publishing is
 This is how to clean the history of `asf-site-next` branch:
 
 ```shell
-git clone --depth 1 --branch asf-site-next  
https://github.com/apache/pulsar-site.git
-cd pulsar-site
-# create a new empty branch
-git checkout --orphan asf-site-next-temp
-# copy all files from asf-site-next branch
-git checkout asf-site-next -- .
-# add all files to the new branch
-git add .* *
-# reuse the commit message of asf-site-next branch
-git commit --reuse-message=asf-site-next --no-edit
-# force push the new branch to remote as asf-site-next branch
-git push --force origin asf-site-next-temp:asf-site-next
+git clone --depth 1 -b asf-site-next https://github.com/apache/pulsar-site 
pulsar-site-static
+cd pulsar-site-static
+git checkout --orphan asf-site-next-reset
+git add -A
+git commit -m "History truncated"
+git push -f origin HEAD:asf-site-next
 ```
 
 If push fails, you might need to remove branch protection of `asf-site-next` 
branch. This is handled in the `.asf.yaml` file of the `main` branch.
\ No newline at end of file

Reply via email to