user
04/19/2023, 5:11 PMuser
04/19/2023, 5:13 PMGreg
04/19/2023, 5:15 PMuser
04/19/2023, 5:15 PMJeff Huang
04/20/2023, 2:32 PMd
flag for gt repo sync
not working? I passed the flag but it still prompted me for confirmation to delete branches 😞
version 0.20.14
gt repo sync -d
🌲 Pulling dev from remote...
dev fast-forwarded to 8cec07fa6299ef91cde6d9973736a24206c9f9c2.
🧹 Checking if any branches have been merged/closed and can be deleted...
✔ refactor/studio-items-grid-styling is merged into dev. Delete it? … yes
micha
04/20/2023, 3:30 PMVampire
04/20/2023, 3:56 PMJulia Horowitz
04/20/2023, 11:52 PMapproved
section of my PRs has all my not-approved PRsMartin Schenck
04/21/2023, 9:06 AMMartin Schenck
04/21/2023, 1:01 PMPablo Fernández Michel
04/21/2023, 3:23 PMVampire
04/22/2023, 12:42 AMindex.js
being used as mentioned in another thread here.
But it also has type_list=$(./C:\Users\redacted\AppData\Roaming\npm\node_modules\@withgraphite\graphite-cli\dist\src\index.js --get-yargs-completions "${args[@]}")
which cannot work properly.
With type_list=$(/C/Users/redacted/AppData/Roaming/npm/node_modules/@withgraphite/graphite-cli/dist/src/index.js --get-yargs-completions "${args[@]}")
it works.
As well as with type_list=$('C:\Users\bkautler\AppData\Roaming\npm\node_modules\@withgraphite\graphite-cli\dist\src\index.js' --get-yargs-completions "${args[@]}")
.
As well as with simply type_list=$(gt --get-yargs-completions "${args[@]}")
.Theo Bleier
04/22/2023, 12:53 AMnpm
> npm install -g @withgraphite/graphite-cli
npm ERR! code EUNSUPPORTEDPROTOCOL
npm ERR! Unsupported URL Type "workspace:": workspace:*
Vampire
04/22/2023, 12:59 AM$ gt branch<TAB><TAB>
bottom checkout create delete down edit fold info rename restack split squash submit top track untrack up
$ gt branch s<TAB><TAB>
settings.gradle spock-core/ spock-guice/ spock-specs/ spock-tapestry/ spock-unitils/
spock-bom/ spock-groovy2-compat/ spock-junit4/ spock-spring/ spock-testkit/
$ gt branch su<TAB>
=> $ gt branch submit
This is pretty counter intuitive.Vampire
04/22/2023, 2:44 AMVampire
04/22/2023, 3:05 AMpp--06-14-part_1
• Next says in the comment checkout review_queue_server
• But then in the command checkout jg--06-14-part_1
• In the interactive mode the branch is called pp--06140-part_1
• But after selecting it you are on pp--06-14-part_1
"as intended", while the intention was to checkout review_queue_server
, or checkout jg--06-14-part_1
, or pp--06140-part_1
Vampire
04/22/2023, 3:10 AMVampire
04/22/2023, 3:17 AMDahyun(김다현)
04/22/2023, 6:49 AMgt branch track
.Vampire
04/22/2023, 10:33 AMVampire
04/22/2023, 3:26 PMsync
output, it shows that "part 2" was merged and got deleted after choosing "yes".
But the text and example thereafter assume that "part 1" is the one that acutally just got merged and deleted.Vampire
04/22/2023, 3:36 PMgt upstack restack
to restack parts 2 and 3.Vampire
04/22/2023, 11:01 PMcontinye
-> continue
Vampire
04/22/2023, 11:04 PMMerging a stack via the Graphite dashboard
To merge a stack using the Graphite CLI, we recommend using the "Merge..." button in the Graphite dashboard,->
Merging a stack via the Graphite dashboard
To merge a stack using the Graphite dashboard, we recommend using the "Merge..." button in the Graphite dashboard,and for consistency
repo sync --restack
-> gt repo sync --restack
submit
-> gt stack submit
Vampire
04/22/2023, 11:42 PMgt track
-> gt branch track
And either an error or really hard to read for a non-native speaker:
The CLI's engine works keeps track of the base of each branch
Vampire
04/23/2023, 12:06 AMand use then use
-> and then use
and for consistency
downstack get
-> gt downstack get
repo sync
-> gt repo sync
Vampire
04/23/2023, 12:22 AM```## syncing & resolving conflicts
gt rs # gt repo sync```But the
& resolving conflicts
is wrong as long as you do not add --restack
, isn't it?Vampire
04/23/2023, 12:25 AMBy default, Graphite uses theNo, the pager is not really used for editing text 😄 And probably same copy&paste errorpager for drafting PR descriptions and other flows that require editing text.git
or revert to using the same pager as git with gt user editor --unset.
-> or revert to using the same pager as git with gt user pager --unset.
then Graphite will generate one for based on the commit message
-> then Graphite will generate one for you based on the commit message
Vampire
04/23/2023, 1:51 PMdownstack get
-> gt downstack get
stack submit
-> gt stack submit
Vampire
04/23/2023, 1:52 PM