Open abhinav opened 2 months ago
Scenario:
git checkout main git checkout -b feat1 git checkout -b feat2
At that point, we'd like gs branch track or an equivalent command to track main -> feat1 -> feat2, not main -> feat2. This would have to be opt-in to handle the case where the intermediate branch is untracked on purpose.
gs branch track
main -> feat1 -> feat2
main -> feat2
Possibilities:
gs downstack track
gs branch track --all
Scenario:
At that point, we'd like
gs branch track
or an equivalent command to trackmain -> feat1 -> feat2
, notmain -> feat2
. This would have to be opt-in to handle the case where the intermediate branch is untracked on purpose.Possibilities:
gs downstack track
gs branch track --all