pub/scm/git/git.git  about / heads / tags
The core git plumbing
$ git log --pretty=format:'%h %s (%cs)%d'
9edff09aec Merge branch 'kh/maintenance-missing-tasks-docfix' (2025-06-12)
	(HEAD -> master, main)
9b662a5d21 Merge tag 'l10n-2.50.0-rnd1' of https://github.com/git-l10n/git-po (2025-06-12)
925035958b l10n: zh_CN: updated translation for 2.50 (2025-06-12)
36cbedb7cf Merge branch '2.50-uk-update' of https://github.com/arkid15r/git-ukrainian-l10n (2025-06-12)
ee33b2ef37 Merge branch 'l10n-de-2.50' of https://github.com/ralfth/git (2025-06-12)
1e2677f66f RelNotes/2.50.0: fix typos & other improvements (2025-06-11)
b21f7dd9e3 l10n: Update German translation (2025-06-11)
aeac109283 l10n: uk: add 2.50 translation (2025-06-10)
a956283999 Merge branch 'po-id' of github.com:bagasme/git-po (2025-06-10)
f6709fbc4a Merge branch 'master' of github.com:alshopov/git-po (2025-06-10)
...

$ git cat-file blob HEAD:README.md
[![Build status](https://github.com/git/git/workflows/CI/badge.svg)](https://github.com/git/git/actions?query=branch%3Amaster+event%3Apush)

Git - fast, scalable, distributed revision control system
=========================================================

Git is a fast, scalable, distributed revision control system with an
unusually rich command set that provides both high-level operations
and full access to internals.

Git is an Open Source project covered by the GNU General Public
License version 2 (some parts of it are under different licenses,
compatible with the GPLv2). It was originally written by Linus
Torvalds with help of a group of hackers around the net.

Please read the file [INSTALL][] for installation instructions.

Many Git online resources are accessible from <https://git-scm.com/>
including full documentation and Git related tools.

See [Documentation/gittutorial.adoc][] to get started, then see
[Documentation/giteveryday.adoc][] for a useful minimum set of commands, and
`Documentation/git-<commandname>.adoc` for documentation of each command.
If git has been correctly installed, then the tutorial can also be
read with `man gittutorial` or `git help tutorial`, and the
documentation of each command with `man git-<commandname>` or `git help
<commandname>`.

CVS users may also want to read [Documentation/gitcvs-migration.adoc][]
(`man gitcvs-migration` or `git help cvs-migration` if git is
installed).

The user discussion and development of Git take place on the Git
mailing list -- everyone is welcome to post bug reports, feature
requests, comments and patches to git@vger.kernel.org (read
[Documentation/SubmittingPatches][] for instructions on patch submission
and [Documentation/CodingGuidelines][]).

Those wishing to help with error message, usage and informational message
string translations (localization l10) should see [po/README.md][]
(a `po` file is a Portable Object file that holds the translations).

To subscribe to the list, send an email to <git+subscribe@vger.kernel.org>
(see https://subspace.kernel.org/subscribing.html for details). The mailing
list archives are available at <https://lore.kernel.org/git/>,
<https://marc.info/?l=git> and other archival sites.

Issues which are security relevant should be disclosed privately to
the Git Security mailing list <git-security@googlegroups.com>.

The maintainer frequently sends the "What's cooking" reports that
list the current status of various development topics to the mailing
list.  The discussion following them give a good reference for
project status, development direction and remaining tasks.

The name "git" was given by Linus Torvalds when he wrote the very
first version. He described the tool as "the stupid content tracker"
and the name as (depending on your mood):

 - random three-letter combination that is pronounceable, and not
   actually used by any common UNIX command.  The fact that it is a
   mispronunciation of "get" may or may not be relevant.
 - stupid. contemptible and despicable. simple. Take your pick from the
   dictionary of slang.
 - "global information tracker": you're in a good mood, and it actually
   works for you. Angels sing, and a light suddenly fills the room.
 - "goddamn idiotic truckload of sh*t": when it breaks

[INSTALL]: INSTALL
[Documentation/gittutorial.adoc]: Documentation/gittutorial.adoc
[Documentation/giteveryday.adoc]: Documentation/giteveryday.adoc
[Documentation/gitcvs-migration.adoc]: Documentation/gitcvs-migration.adoc
[Documentation/SubmittingPatches]: Documentation/SubmittingPatches
[Documentation/CodingGuidelines]: Documentation/CodingGuidelines
[po/README.md]: po/README.md

# heads (aka `branches'):
$ git for-each-ref --sort=-creatordate refs/heads \
	--format='%(HEAD) %(refname:short) %(subject) (%(creatordate:short))'
  next         Merge branch 'jc/cg-let-bss-do-its-job' into next (2025-06-12)
  seen         Merge branch 'bs/config-mak-freebsd' into seen (2025-06-12)
  todo         What's cooking (2025/06 #04) (2025-06-12)
  main         Merge branch 'kh/maintenance-missing-tasks-docfix' (2025-06-12)
* master       Merge branch 'kh/maintenance-missing-tasks-docfix' (2025-06-12)
  maint        CI updates (2025-04-24)

# tags:
$ git for-each-ref --sort=-creatordate refs/tags \
	--format='%(refname:short) %(subject) (%(creatordate:short))'
v2.50.0-rc2  Git 2.50-rc2 (2025-06-09) tar.gz
v2.50.0-rc1  Git 2.50-rc1 (2025-06-03) tar.gz
v2.50.0-rc0  Git 2.50-rc0 (2025-05-28) tar.gz
v2.49.0      Git 2.49 (2025-03-14) tar.gz
v2.49.0-rc2  Git 2.49-rc2 (2025-03-10) tar.gz
v2.49.0-rc1  Git 2.49-rc1 (2025-03-04) tar.gz
v2.49.0-rc0  Git 2.49-rc0 (2025-02-26) tar.gz
v2.48.1      Git 2.48.1 (2025-01-13) tar.gz
v2.48.0      Git 2.48 (2025-01-10) tar.gz
v2.48.0-rc2  Git 2.48-rc2 (2025-01-06) tar.gz
...

# associated public inboxes:
# (number on the left is used for dev purposes)
      85769 git
       1156 lkml
        285 qemu-devel
        283 netdev
        274 linux-arm-kernel
        261 u-boot
        194 stable
        175 linux-devicetree
        116 dri-devel
        115 dpdk-dev
        102 kvm
        101 xen-devel
         97 intel-gfx
         97 buildroot
         93 linux-fsdevel
         90 linux-wireless
         87 linux-media
         80 linux-mm
         71 linuxppc-dev
         69 alsa-devel
         63 openembedded-core
         61 linux-scsi
         59 linux-arm-msm
         56 linux-omap
         44 linux-nfs
         44 amd-gfx
         42 linux-arch
         40 netfilter-devel
         39 linux-mips
         39 openembedded-devel
         38 linux-xfs
         38 linux-s390
         37 ltp
         36 linux-samsung-soc
         36 bpf
         35 linux-btrfs
         35 linux-rdma
         33 linux-pm
         32 linux-gpio
         32 linux-ext4
         32 linux-pci
         32 linux-doc
         31 linux-mediatek
         31 linux-acpi
         31 linux-clk
         30 linux-input
         29 linux-tegra
         28 linux-mtd
         28 linux-block
         28 linux-bluetooth
         27 linux-patches
         26 linux-spi
         25 linux-iio
         25 linux-rockchip
         24 linux-crypto
         24 linux-renesas-soc
         24 linux-api
         22 kvmarm
         22 linux-usb
         22 linux-perf-users
         22 lvm-devel
         21 linux-kselftest
         21 linux-i2c
         21 igt-dev
         20 linux-cifs
         20 linux-iommu
         20 linux-f2fs-devel
         20 linux-sh
         18 linux-riscv
         18 linux-mmc
         18 nouveau
         18 intel-wired-lan
         17 linux-security-module
         17 linux-serial
         17 linux-fbdev
         17 kernel-janitors
         16 virtualization
         16 linux-staging
         16 intel-xe
         15 linux-nvme
         15 selinux
         15 linux-parisc
         15 linux-ide
         15 sparclinux
         14 linux-rtc
         14 linux-kbuild
         14 containers
         14 nvdimm
         14 b4-sent
         14 qemu-riscv
         13 linux-trace-devel
         13 linux-hyperv
         13 grub-devel
         12 linux-amlogic
         12 fstests
         12 ceph-devel
         12 linux-can
         12 linux-raid
         12 dm-devel
         12 lustre-devel
         12 linux-sunxi
         12 yocto
         11 linux-integrity
         11 linux-rt-users
         11 linux-m68k
         11 platform-driver-x86
         11 linux-cxl
         11 yocto-meta-ti
         11 yocto-meta-arago
         11 kexec
         11 cluster-devel
         10 linux-hwmon
         10 dmaengine
         10 linux-sound
          9 cip-dev
          9 mptcp
          9 batman
          8 linux-efi
          8 linux-nvdimm
          8 kernel-hardening
          8 linux-watchdog
          8 workflows
          8 linux-pwm
          8 openbmc
          8 linux-hardening
          8 yocto-meta-freescale
          8 yocto-meta-arm
          7 linux-leds
          7 io-uring
          7 linux-man
          7 linux-sparse
          7 linux-fpga
          7 ocfs2-devel
          7 ofono
          7 openrisc
          7 linux-trace-kernel
          7 linux-um
          7 poky
          6 linux-erofs
          6 driverdev-devel
          6 linux-next
          6 linux-sgx
          6 backports
          6 linux-csky
          6 rust-for-linux
          6 iwd
          6 outreachy
          6 xenomai
          6 loongarch
          6 linux-ia64
          6 kvm-ppc
          6 linux-alpha
          6 linux-hexagon
          6 barebox
          5 linux-fscrypt
          5 linux-snps-arc
          5 rcu
          5 util-linux
          5 linux-wpan
          5 lttng-dev
          5 phone-devel
          5 keyrings
          5 soc
          5 ath10k
          5 ath11k
          5 linux-phy
          5 llvm
          5 yocto-meta-virtualization
          5 imx
          5 virtio-comment
          5 kdevops
          5 cgroups
          4 linux-edac
          4 linux-modules
          4 linux-unionfs
          4 ath9k-devel
          4 fio
          4 bitbake-devel
          4 chrome-platform
          4 dccp
          4 reiserfs-devel
          4 linux-nilfs
          4 lm-sensors
          4 fuego
          4 yocto-patches
          3 live-patching
          3 linux-spdx
          3 linux-kernel-mentees
          3 linux-firmware
          3 linux-audit
          3 linux-remoteproc
          3 linux-sctp
          3 target-devel
          3 linux-coco
          3 yocto-toaster
          3 asahi
          3 oe-kbuild-all
          3 virtio-dev
          3 autofs
          3 cpufreq
          3 initramfs
          3 linux-laptop
          3 u-boot-amlogic
          3 perfbook
          3 dtrace
          2 cocci
          2 linux-i3c
          2 wireguard
          2 tpmdd-devel
          2 linux-bcache
          2 mm-commits
          2 xdp-newbies
          2 dash
          2 linux-ppp
          2 yocto-docs
          2 ntb
          2 damon
          2 ath12k
          2 fsverity
          2 v9fs
          2 devicetree-compiler
          2 lvs-devel
          2 virtio-fs
          2 linux-aspeed
          1 kernelnewbies
          1 selinux-refpolicy
          1 ksummit-discuss
          1 linux-dash
          1 ccan
          1 tools
          1 regressions
          1 ksummit
          1 b43-dev
          1 historical-speck
          1 linux-nfc
          1 connman
          1 linux-bcachefs
          1 ntfs3
          1 ell
          1 oe-lkp
          1 oe-linux-nfc
          1 oe-chipsec
          1 ecryptfs
          1 kbd
          1 devicetree-spec
          1 hail-devel
          1 kvm-ia64
          1 linux-8086
          1 kernel-testers
          1 linux-btrace
          1 linux-embedded
          1 linux-hams
          1 linux-hotplug
          1 stgt
          1 trinity
          1 linux-metag
          1 linux-x25
          1 netfilter
          1 linux-oxnas
          1 acpica-devel
          1 bridge
          1 smatch
          1 wireless-regdb
          1 netfs
          1 brcm80211
          1 powertop
          1 kvm-riscv

git clone https://yhbt.net/lore/pub/scm/git/git.git