в качестве альтернативы вы можете создать ветку из вашего тайника (на компьютере 1), используя
git stash branch stashed_changes_branch
зафиксируйте ваши изменения:
git commit -a
затем добавьте его в качестве удаленного на компьютер 2:
git remote add pc1 user@computer1:/path/to/repo
теперь вы можете получить удаленную информацию, используя
git fetch pc1
теперь вы можете импортировать коммит так, как вы хотите; используя git cherry-pick , git rebase или что угодно ...
Если вы хотите, чтобы это выглядело так, как будто вы только что сделали git stash apply ; Вы можете использовать git cherry-pick --no-commit.
Если у вас нет прямой связи между компьютером1 и компьютером2; Вы можете использовать пульт (например, GitHub или что-то подобное):
git push origin stashed_changes_branch
и на компьютере2:
git fetch