Generuje uporządkowane podsumowanie Markdown zmian Git w stanie staged, unstaged i untracked dla repozytorium oraz opcjonalnie kopiuje je do schowka.
git diff i powiązanych poleceńxclipTen skrypt jest przydatny do szybkiego generowania podsumowania kontekstu gotowego do commita, szczególnie podczas przygotowywania wiadomości commitów lub przeglądania zmian.
python3 git_ctx.py /path/to/repo "Your change description"
project_path: Ścieżka do docelowego repozytorium Gitdescription: Krótki tekst opisujący zmianyOpcjonalne zależności:
git (musi być zainstalowany i dostępny w PATH)xclip (opcjonalnie, dla obsługi schowka w Linux)Plik Markdown zapisany do:
<project_path>/.config/_git-changes-context.md
Wyjście terminala:
Schowek (opcjonalnie):
xclippython3 git_ctx.py ~/projects/my-app "Refactored authentication flow and fixed login bug"