LiveTheLifeTV
  • The Future of Photography?
  • LTL Art Collective
    • Auction House
      • Photogrammetry
      • GVO Premint
      • MetaVerse
    • Culture Code
      • Vision / Mission
      • The Bear Market
    • Dream Team
      • Dimitri Daniloff
      • Official Links
  • LTL Workstreams
    • The Summary ⌐◨-◨
    • Creative Design ⌐◧-◧
      • Brand Guide
      • Experimental
        • The Blind Mint
        • Oncyber 1/1
    • Engineering ⌐◫-◫
      • GVO Free Mint
      • Auction House
      • Experimental
        • Play Grounds
          • AllianceDAO
          • DAOhaus
        • Archived (TBD)
          • NFT Component
          • Dynamic Rarity
          • Bankless Loans
          • ERC 1271
          • Optimism
          • Tokenomics
          • Charged Particles
          • Fair Launch
          • Gitflow
          • Audit
          • ENS polygon
        • Web3 Travel
        • Lens Protocol
        • NFT LootBox
        • NFT Staking
    • Operations ⌐◪-◪
      • Governance
      • SnapShot
      • Discord TBD
    • Treasury & Legal ⌐Ξ-Ξ
      • Onchain LLCs
      • Web3 Grants
      • Fundraising
      • JuiceBox
      • Pre-Seed
      • Fairmint
      • Web3 VC
      • License
    • Partnerships ⌐◩-◩
      • TDM Drops
      • Spatial
      • Token Proof
      • MF + HaLo
      • Whitewall
      • Art Link
      • Anima Supply AR
      • One Tree Planted
      • Klima
    • Marketing & PR ⌐◮-◮
      • MPR Strategy
      • FAQ by Dyno
    • Community Vibes ⌐◭-◭
      • Degen Vibes
        • Degen Vibes Proposal
        • Snapshot Delegate
        • The NounsDAO
      • CC Monthly #01
      • Collectors Club
      • IRL Wine Tasting
      • IRL Experiences
  • LTL Tool Box
    • Creator
      • New To NFTs?
      • Davinci Resolve
      • Capture One
      • Photogrammetry
        • MetaShape
        • ZBrush
        • Capture Reality
        • Blender 3D
      • IRL Workshop
    • Frontend
      • Basics
        • NextJS
        • Tailwind
        • SASS SCSS
        • Bun
        • Vite / Rainbow
        • Postgres
        • ImageKit
        • Vercel
        • Kafka
        • Factoria
      • Web2
        • Ghost
        • Shopify
        • Webflow
    • Backend
      • Fleek
      • Spheron
      • TableLand
      • FileBase
      • Arweave
      • Prisma
      • Sanity GROQ
      • PlanetScale
      • HandShake
    • Contracts
      • Manifold
      • AsyncArt
      • Niftykit
      • Buildship
      • VerisArt
      • Hashlips
      • Bunzz
      • BuildSpace
      • Foundry
    • NFT SDKs
      • Zora V3
      • Rarible
      • Seaport
      • Foundation
      • SudoSwap
    • NFT APIs
      • Reservoir
      • SimpleHash
      • Alchemy
      • Moralis
      • OpenSea
      • NFTport
Powered by GitBook
On this page
  1. LTL Workstreams
  2. Engineering ⌐◫-◫
  3. Experimental
  4. Archived (TBD)

Gitflow

PreviousFair LaunchNextAudit

Last updated 2 years ago

Please refer to the project's style and contribution guidelines for submitting patches and additions. In general, we follow the "fork-and-pull" Git workflow.

For creating branches, we prefer to format it this way: [ISSUE-TAG]/[ISSUE-NUMBER]-[A-MEANINGFUL-TITLE].

So for example, we have an issue called "Update README" with a tag of "enhancement" and issue number of 1, the ideal branch name could be: enhancement/1-update-readme

Steps for Contributing with the "fork-and-pull" workflow:

  1. Fork the repo on GitHub.

  2. Clone the project to your own machine.

  3. Commit changes to your own branch.

  4. Push your work back up to your fork.

  5. Submit a Pull request so that we can review your changes.

NOTE: Be sure to merge the latest from "upstream" before making a pull request!

Examples

1 PR per Task On DEWORK

  • chore: add Oyster build script

  • docs: explain hat wobble

  • feat: add beta sequence

  • fix: remove broken confirmation message

  • refactor: share logic between 4d3d3d3 and flarhgunnstow

  • style: convert tabs to spaces

  • test: ensure Tayne retains clothing

# 1. Create a branch off of master

Choose a task from the current sprint. Navigate to code repository & fork Name the branch with your first name pre-pended: roy/location-aware-privacy-first

# 2. Writing code

Code solution in the fork Merge the solution with the test env Run tests on the code Make any necessary corrections

# 3. Create a pull request on Github

Include the Dework task link in your PR description.

# 4. Submit for review

Assign the task in Dework to the reviewer. Ask feedback Receive Validation Feedback + Iterate

# 5. Merge & Celebrate

Merge the test environment and Celebrate

LogoCollaborating on GitHub
LogoPull Requests | Atlassian Git TutorialAtlassian