Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Trac Trac
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Service Desk
    • Milestones
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Legacy
  • TracTrac
  • Issues
  • #29616

Closed (moved)
(moved)
Open
Created Feb 28, 2019 by Nick Mathewson@nickm🍬

Git scripts should fetch once only.

Hi!

When I run "git-pull-all.sh", it does a git pull on each worktree. Git pull has two parts: a fetch, and a merge. The fetch is slow, but fetches all the branches from origin. The merge part is fast, since it doesn't touch the network.

It would be cool if the pull and merge scripts only did a single fetch of the origin, and then did a bunch of fast-forward-only merges. That way they could run a bit faster.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking