Forks vs. branches?
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 20/100
- Tipo di issue
- Documentazione
- Chiarezza
- Da chiarire
- Stato di attività
- Ferma
- Stack tecnologico
- git, github
- Ambito
- developer-experience, documentation
Direzione di ricerca
Non è identificato alcun file del repository né alcun test. Inizia esaminando l’articolo collegato sul workflow di Artsy, la pull request di Peril e la discussione Slack a cui si fa riferimento per determinare se questo debba diventare una decisione documentata; considerarlo completato richiederebbe una modifica alla documentazione chiaramente delimitata e una conclusione concordata.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
- OSS workflow
- http://artsy.github.io/blog/2012/01/29/how-art-dot-sy-uses-github-to-build-art-dot-sy/
- Eating pizza with a fork
- Named branches
Yeah, we’ve not seen more/fewer problems with conflicts – our rationale has always been tools-based. I did recently write a Peril rule to enforce this here: https://github.com/artsy/peril-settings/pull/98 - Ash
I'm on the branch train 😄 . I know part of the reason for forks is it's harder to accidentally merge to master. -Justin
It’s interesting because that’s the reason mobile repos still don’t use forks – because sharing secrets (required for CI, etc) is difficult to do on OSS repos.
orta: branch train here, I always am checking out other people’s branches and improving
but I also don’t care about leaving stay branches around etc
( but I build tools to automate that so others don’t get annoyed )
but the biggest positive is that you can use secure env vars in CI for branches
so you can make better infra
alloy:
Branches 🚋 as well. My branch work shouldn’t be hidden from coworkers in general, especially not somewhere in the future when I may delete my fork or leave the co. It also makes collaborating on branches with coworkers easier through GitHub.
daniel:
I’m very pro branches, we set up a processs at my old gig where stale branches are shamelessly culled after a long period of time. I think branches lowers the barrier to entry for pairing significantly
Also, from an IP perspective. I think it’s a bit weird to have company work on a repo that isn’t technically owned by the co - just seems a bit weird to me
re-read https://artsy.slack.com/archives/C03J4L2KK/p1552490693081200
- Lingua principale
- JavaScript
- Stelle
- 7
- Fork
- 30
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di dblock/code.dblock.org
-
New blog post notification Apertanew feature
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
dblock/code.dblock.org#163 · 1 commento ·
-
post topic suggestion
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
dblock/code.dblock.org#156 ·
-
post topic suggestion
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
dblock/code.dblock.org#154 ·
-
Mistakes in management Apertapost topic suggestion
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
dblock/code.dblock.org#151 · 1 commento ·
-
post topic suggestion
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
dblock/code.dblock.org#140 · 1 commento ·
Tutte le issue di dblock/code.dblock.org
Issue simili
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
apache/cloudstack#14222 ·
-
Browser Waiting for: Product Owner
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
getsentry/sentry-javascript#24577 · 1 commento ·
-
curation good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
amponce/archive-movie-browser#186 ·
-
light
Difficoltà 2/5 1-3 ore Idoneità per principianti 85/100
aemdemos/patients-stryker#253 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
clerk/javascript#9852 ·