committer är ett Python verktyg som ger en förenklad kommandoradsgränssnitt till versionshanteringssystem git, mercurial, och subversion.
Användning
- Åta - begå alla förändringar
- St - status: visa alla ändringar
- Uppdatering - uppdatera den aktuella katalogen
Begå alla ändringar:
begå "Utvinns gränssnitt."
Exempel: som utför begå på en git slutförvar kommer att:
- Kontrollera om kommandot git är körbar, genom att köra git --version
- Exekvera git pull
- Verkställa git commit -a -m "Utvinns gränssnitt."
- Exekvera git tryck
Ökning versionen innan de bestämmer sig:
begå "Inkom ny funktion" ++
Det andra argumentet "++" berättar skriptet att öka den version av build.py
Visa alla förändringar:
st
Detta kommer att utföra "status" kommandot känd av alla versionshanteringssystem.
Uppdatering:
uppdatering
Exempel: utför uppdatering på en mercurial slutförvar kommer att:
- Kontrollera om kommandot hg är körbar, genom att köra: hg --version --quiet
- Exekvera hg dra
- Exekvera hg upp
Hjälp
begå hjälp
Hjälp Argumentet fungerar på alla kommandon.
Versionsinformation
uppdatering --version
Visar information om committer versionen. Fungerar på alla kommandon.
Installation
Använda PIP
sudo Pip installera committer
eller
sudo Pip installera https://github.com/downloads/aelgru/committer/committer-0.0.58.tar.gz
Använda easy_install
easy_install https://github.com/downloads/aelgru/committer/committer-0.0.58.tar.gz
Micro Commits
Begå i en hög frekvens har fördelar:
- förhindrar samgående,
- Gör koden recensioner enklare, och
- Begår meddelanden för mindre åtar "berätta en historia".
Alternativ
Om du inte gillar arbetsflödet committer antyder, kanske du är intresserad av hg-git eller git-svn.
(Tack till Steve Klabnik för tipset)
Krav :
- Python
Kommentarer hittades inte