git-sweep

Software kuvakaappaus:
git-sweep
Ohjelmiston tiedot:
Versio: 0.1.1
Lähetyksen päivämäärä: 14 Apr 15
Kehittäjä: Arc90, Inc.
Lupa: Vapaa
Suosio: 19

Rating: 1.0/5 (Total Votes: 1)

git-lakaista on komentorivi työkalu, joka auttaa puhdistamaan Git oksat, jotka on sulautettu mestari.
Yksi parhaista ominaisuuksista Git on halpaa oksat. On olemassa olevia aluevaltaus malleja kuten GitHub Flow ja Vincent Driessen n git-flow, jotka kuvaavat menetelmiä tätä ominaisuutta.
ongelmasta
Sinun master haara on yleensä missä kaikki koodi mailla. Kaikki ominaisuudet oksat on tarkoitus olla lyhytaikaista ja sulautui mestari kun ne valmistuvat.
Koska aikaa marssii, voit rakentaa pitkä lista oksat, joita ei enää tarvita. He ovat sulautuneet mestari, mitä teemme heidän kanssaan nyt?
Vastaus
Käyttämällä git-lakaista voit turvallisesti poistaa kauko oksat, jotka on sulautettu mestari.
Voit asentaa sen komennolla:
Pip asentaa git-lakaista || easy_install git-lakaista
Kokeile itse (turvallisesti)
Jos haluat nähdä listan oksien git-lakaista havaitsee sulautetaan mestaria sivuliike:
Sinun täytyy olla Git arkiston nykyinen työhakemisto.
$ Cd myrepo
Esikatselu komento ei tee mitään muutoksia repo.
$ Git-lakaista esikatselu
Haetaan kauko
Nämä oksat on sulautettu päällikkö:
& Nbsp; branch1
& Nbsp; branch2
& Nbsp; branch3
& Nbsp; branch4
& Nbsp; branch5
Voit poistaa ne, ajaa jälleen `git-lakaista cleanup`
Jos olet tyytyväinen luetteloon, voit suorittaa komennon, joka poistaa nämä oksia kauko, siivous:
$ Git-lakaista siivous
Haetaan kauko
Nämä oksat on sulautettu päällikkö:
& Nbsp; branch1
& Nbsp; branch2
& Nbsp; branch3
& Nbsp; branch4
& Nbsp; branch5
Poista nämä oksat? (Y / n) y
& Nbsp; poistamalla branch1 (tehty)
& Nbsp; poistamalla branch2 (tehty)
& Nbsp; poistamalla branch3 (tehty)
& Nbsp; poistamalla branch4 (tehty)
& Nbsp; poistamalla branch5 (tehty)
Valmista!
Kerro kaikille juosta `git nouto --prune` synkronoida tämän kauko.
(Sinun ei tarvitse, sinun on synkronoitu)
Huomaa: tämä voi kestää vähän aikaa, se puhuu yli putkia kauko.
Voit myös antaa sille toinen nimi kaukosäätimen ja master oksat.
$ Git-lakaista preview --master = kehittää --origin = github
...
Kerro se ohittaa git nouto että se oletuksena.
$ Git-lakaista esikatselu --nofetch
Nämä oksat on sulautettu päällikkö:
& Nbsp; branch1
Voit poistaa ne, ajaa jälleen `git-lakaista siivous --nofetch`
Tee se ohittaa tiettyjä toimialoja.
$ Git-lakaista preview --skip = kehittää
Haetaan kauko
Nämä oksat on sulautettu päällikkö:
& Nbsp; tärkeää-päivitys
& Nbsp; upgrade-libs
& Nbsp; derp-poisto
Voit poistaa ne, ajaa jälleen `git-lakaista siivous --skip = develop`
Kun git-lakaista löytää oksat, sinua pyydetään vahvistamaan, että haluat poistaa ne.
Poista nämä oksat? (Y / n)
Voit käyttää --force mahdollisuus ohittaa tämän ja aloittaa poistamalla välittömästi.
$ Git-lakaista siivous --skip = kehittää --force
Haetaan kauko
Nämä oksat on sulautettu päällikkö:
& Nbsp; tärkeää-päivitys
& Nbsp; upgrade-libs
& Nbsp; derp-poisto
& Nbsp; poistamalla merkittäviä-päivitys (tehty)
& Nbsp; poistamalla upgrade-libs (tehty)
& Nbsp; poistamalla derp-poisto (tehty)
Valmista!
Kerro kaikille juosta `git nouto --prune` synkronoida tämän kauko.
(Sinun ei tarvitse, sinun on synkronoitu)

Mitä uutta tässä julkaisussa:

  • Korjaa ongelma # 1 mikä tekee git-lakaista ohjevalikot hyödyllisempää
  • Korjaa alaikäinen kielioppi kysymys help
  • Korjaa ongelma # 2, joka putosi ylimääräistä vaihtoehtoja, kun kerron käyttää uudelleenjärjestäminen
  • Lisätty --force mahdollisuus ohittaa vahvistuspyyntöön

Vaatimukset :

  • Python
  • GIT

Vastaavia ohjelmistoja

Atlassian Stash
Atlassian Stash

20 Feb 15

Repocafe
Repocafe

20 Feb 15

git-cl
git-cl

20 Feb 15

TrackIt
TrackIt

3 Jun 15

Muu ohjelmistojen kehittäjä Arc90, Inc.

Kommentit git-sweep

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!