# Re: \[QUESTION\] Tracking HEAD changes?

- From: Junio C Hamano \<hidden\>
- Date: 2021-02-25 07:15:16 
- List: git
- Page: https://ratatoskr.run/git/2021/02/7877666
- Thread: https://ratatoskr.run/git/2021/02/7877666/t.md

```text
Patrick Steinhardt [ref] writes:

> So what you're observing is simply mirroring "reality": the order in
> which git does its things here. There can be arbitrarily many
> transactions in a given git command, and the only way this can be
> changed is by changing how the command operating the transcations works.

In other words, ref transaction is only about changes to the refs.
There is no such "transaction" that treats a series of operations
like object creation and index manipulation that may happen before a
group of refs are updated as a single unit and make it atomic.

```
