+1

Cross-Repository File Copy -- Direct Transfer Between Local Repos

Gregory Timmons 6 days ago 0

Current-workflow: copy-file → leave-SmartGit → file-manager-navigation → find-target-repo-directory → paste → return-to-SmartGit → stage-changes. Friction-heavy.

Proposed-feature: right-click-file → Copy-to-Repository → dropdown-shows-all-local-repos → select-target + choose-destination-path → automatic-transfer.

Result: file-copied-to-target-repo (new-file, no-history-attached) -- source-repo-unchanged, history-preserved.

Use-cases:

  • config-file-sharing across projects (eslint, prettier, workflows)
  • component-migration between codebases
  • template-distribution to multiple repos
  • cross-project-asset-syncing

Benefit: workflow-stays-in-SmartGit → no context-switching → faster-iterations → cleaner-mental-model

Current-workaround: terminal-cp-commands OR file-manager-juggling -- both break-flow.

This-feature → treats-repos-as-connected-workspace rather than isolated-silos.

Working Tree window GUI Repository Management Changes view