Steve Yegge
80ec809473
feat: configure sync.remote for contributor fork workflows
...
When bd init --contributor detects a fork setup (upstream remote exists),
it now configures sync.remote = upstream. This ensures bd sync pulls
beads from the source repo (upstream/main) rather than the fork's
potentially outdated origin/main.
Changes:
- Add sync.remote config in contributor wizard when fork detected
- Modify doSyncFromMain() to use configured sync.remote
- Add getDefaultBranchForRemote() to support any remote name
- Verify configured remote exists before fetching
Fixes bd-bx9
🤖 Generated with [Claude Code](https://claude.com/claude-code )
Co-Authored-By: Claude <noreply@anthropic.com >
2025-11-29 23:22:52 -08:00
..
2025-11-29 23:19:57 -08:00
2025-11-29 22:07:00 -08:00
2025-11-29 22:30:06 -08:00
2025-11-28 23:14:12 -08:00
2025-11-27 00:54:29 -08:00
2025-11-27 22:51:39 -08:00
2025-11-21 19:30:48 -05:00
2025-11-26 22:02:59 -08:00
2025-11-26 22:02:59 -08:00
2025-11-21 22:17:26 -05:00
2025-11-21 15:51:07 -05:00
2025-11-21 16:13:18 -05:00
2025-11-25 16:36:46 -08:00
2025-11-28 23:19:21 -08:00
2025-11-21 19:21:05 -05:00
2025-11-21 15:51:07 -05:00
2025-11-28 23:28:30 -08:00
2025-11-24 23:39:54 -08:00
2025-11-24 23:39:54 -08:00
2025-11-26 20:59:07 -08:00
2025-11-28 23:14:12 -08:00
2025-11-29 22:24:29 -08:00
2025-11-28 23:10:44 -08:00
2025-11-28 23:10:44 -08:00
2025-11-24 23:39:54 -08:00
2025-11-23 21:33:00 -08:00
2025-11-23 21:33:00 -08:00
2025-11-24 23:39:54 -08:00
2025-11-22 18:17:19 -08:00
2025-11-22 18:17:19 -08:00
2025-11-28 23:14:12 -08:00
2025-11-29 17:01:36 -08:00
2025-11-21 19:32:45 -05:00
2025-11-21 19:32:45 -05:00
2025-11-24 23:39:54 -08:00
2025-11-25 11:46:06 -08:00
2025-11-25 11:46:06 -08:00
2025-11-25 16:36:46 -08:00
2025-11-25 12:03:21 -08:00
2025-11-23 21:42:43 -08:00
2025-11-25 19:32:05 -08:00
2025-11-25 19:32:05 -08:00
2025-11-23 20:33:31 -08:00
2025-11-21 23:09:47 -08:00
2025-11-27 22:40:57 -08:00
2025-11-28 22:16:11 -08:00
2025-11-29 23:19:57 -08:00
2025-11-27 22:39:13 -08:00
2025-11-27 22:39:13 -08:00
2025-11-21 16:14:30 -05:00
2025-11-28 23:28:30 -08:00
2025-11-23 20:33:31 -08:00
2025-11-21 20:08:55 -05:00
2025-11-22 00:11:45 -08:00
2025-11-22 00:11:45 -08:00
2025-11-26 17:42:14 -08:00
2025-11-29 23:19:57 -08:00
2025-11-29 23:19:57 -08:00
2025-11-21 23:09:47 -08:00
2025-11-26 23:10:43 -08:00
2025-11-29 20:54:28 -08:00
2025-11-29 19:53:48 -08:00
2025-11-29 23:22:52 -08:00
2025-11-29 23:19:57 -08:00
2025-11-23 19:42:21 -08:00
2025-11-28 22:15:13 -08:00
2025-11-29 23:19:57 -08:00
2025-11-28 23:14:12 -08:00
2025-11-29 17:01:36 -08:00
2025-11-21 15:51:07 -05:00
2025-11-24 20:16:07 -08:00
2025-11-29 22:24:29 -08:00
2025-11-29 22:24:29 -08:00
2025-11-22 16:49:29 -08:00
2025-11-28 23:11:24 -08:00
2025-11-23 20:33:31 -08:00
2025-11-26 17:42:14 -08:00
2025-11-26 17:42:14 -08:00
2025-11-23 21:16:09 -08:00
2025-11-27 13:23:14 -08:00
2025-11-29 22:07:00 -08:00
2025-11-21 15:51:07 -05:00
2025-11-24 10:56:14 -08:00
2025-11-21 23:34:22 -08:00
2025-11-23 20:33:31 -08:00
2025-11-24 01:12:33 -08:00
2025-11-21 19:32:45 -05:00
2025-11-21 19:32:45 -05:00
2025-11-21 19:32:45 -05:00
2025-11-21 22:46:12 -05:00
2025-11-24 21:16:44 -08:00
2025-11-23 15:13:54 -08:00
2025-11-28 17:36:01 -08:00
2025-11-23 21:42:43 -08:00
2025-11-21 15:51:07 -05:00
2025-11-26 22:02:59 -08:00
2025-11-21 23:22:12 -08:00
2025-11-26 22:02:59 -08:00
2025-11-21 23:34:22 -08:00
2025-11-29 22:29:10 -08:00
2025-11-29 23:22:52 -08:00
2025-11-24 00:21:01 -08:00
2025-11-24 10:56:14 -08:00
2025-11-24 11:28:32 -08:00
2025-11-24 22:21:55 -08:00
2025-11-23 17:16:27 -08:00
2025-11-21 16:14:30 -05:00
2025-11-27 01:36:57 -08:00
2025-11-26 22:02:59 -08:00
2025-11-29 19:53:48 -08:00