Ada banyak cara membuat software. Salah satunya dengan menggunakan distributed source code control system seperti Git
salah satu kegiatan rutin dalam penggunaan Git adalah mengirimkan revisi ke source code pusat. Hal ini bisa dilakukan dalam banyak bentuk, salah satunya dalam bentuk patch
pembuatan patch sendiri dalam git, ada banyak cara. salah satunya dengan menggunakan perintah format-patch
contoh skenarionya,
- Seorang developer mendownload source dari pusat
- kemudian developer tersebut melakukan beberapa commit pada source tersebut
untuk skenario tersebut, developer tersebut dapat membuat file patch sesuai jumlah commit-nya dengan perintah berikut
git format-patch -3 --stdio > my-patch.patch
dimana 3 adalah jumlah commit.
untuk mengecek file patch tersebut, bisa menggunakan perintah berikut
git apply --stat my-patch.patch
dari perintah tersebut akan dapat statistik dari patch tersebut.