Task
Explore Aviator Documentation
As a developer, I access installation instructions for the Aviator CLI, so that I can set up the necessary tools to improve my development workflow.
Success definition: Given I am on the Aviator homepage looking for development resources When I click on the 'Read the docs' link and navigate through the documentation to the 'Installation' page Then I should view the installation instructions for the Aviator command line tool for my operating system.
Trajectory
Step 1:
Url (before/after):
https://www.aviator.co/
https://docs.aviator.co/aviator-cli/major-releases/v0.1.0
Content (before/after):
RootWebArea Aviator Developer Collaboration Suite | Aviator, focused, url='https://www.aviator.co/'
list
listitem
paragraph
StaticText Update: A major release for StackedPRs |
Show more
[87] link Read the docs, center=(1116,20), url='https://docs.aviator.co/aviator-cli/major-releases/v0.1.0'
[91] link aviator logo, center=(435,85), url='https://www.aviator.co/'
image aviator logo, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd8a71070d5e7_aviator%20logo.svg'
[95] button Platform, center=(636,85), expanded=False, hasPopup='menu'
[134] button Resources, center=(774,85), expanded=False, hasPopup='menu'
[160] link Pricing, center=(891,85), url='https://www.aviator.co/pricing'
[161] link Discord, center=(985,85), url='https://discord.gg/MmQWrY9xrA'
[162] link Sandbox, center=(1087,85), url='https://app.aviator.co/auth/sandbox?utm_campaign=q2-2024-navbar'
[163] link Request a demo, center=(1222,85), url='https://www.aviator.co/request-a-demo'
[165] link Login, center=(1400,85), url='https://app.aviator.co/login'
[166] link Try for free, center=(1504,85), url='https://app.aviator.co/register'
banner
heading Developer Experience infrastructure for modern software teams
heading Lightning-Fast Code Reviews
heading Stacking PRs
heading Automated merging
heading Flaky Test Suppression
paragraph
StaticText A suite of developer productivity tools, inspired by Google. Scale your developer workflow for creating, reviewing, testing and merging code changes in large code repositories.
[272] textbox value='brew install aviator-co/tap/av', center=(527,639), contenteditable=True, type=text
[273] button, center=(699,639)
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/65d81d06c2a52ae58d7930f4_fi_126498.svg'
[276] link Don’t use brew?, center=(414,688), url='https://docs.aviator.co/aviator-cli/installation'
[278] link Get started for free, center=(446,741), url='https://app.aviator.co/register'
[279] link Sandbox, center=(594,741), url='https://app.aviator.co/auth/sandbox?utm_campaign=q2-2024-homepage-top-cta'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd8558070d627_hero-visual-back-min.svg'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/62860081554a15499d1ef674_green-window.svg'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/6286008e139adb0b74a1afe0_white-window.svg'
paragraph
StaticText From startups to Fortune 500s, the world's most effective engineering teams supercharge their developers with Aviator.
image slack logo, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd84a8370d5f0_slack-logo.svg'
image square, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/62a4f092bd4a9e94501aa0d5_output-onlinepngtools.png'
image bosch logo, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd873a470d5ef_bosch-logo.svg'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/6466508475e7db4459d43c4e_cdnlogo.com_doordash.svg'
image lightspeed logo, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd8789770d621_Group%201000000893.svg'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/64664e4e851ca18325fce9a5_figma-ar21.svg'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/66f10358af0e03ff309c9dc7_Logos%20(4).svg'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/66f0f6ec7275a53501ef89dd_Amplitude_logo.svg'
image secureframe logo, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd81a5670d624_Group%201000000894.svg'
image Benchling logo, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628b4507362b3843bd89ba4a_benchling-logo.svg'
image Reforge, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/63f51ff2b14cc8d2e18c5c6a_reforge.svg'
image DevRev, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/63f52045ffb4beb0f78a3600_devrev.svg'
image DevRev, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/66f0f6eccbd29da618f3feb8_prodigy-orange-logo-009cc7a78e275d77dbf457a804d4c3a06c2a471ae645c8f78a659725b2c75ea2.svg'
image DevRev, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/66f0f6ecf262c202171ea18e_taplytics-default.svg'
image brightline logo, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd802fa70d625_Group.svg'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/66f103262b562e59e33f79ff_Logos%20(3).svg'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/6466618f0eaf8acc52809d6d_color.svg'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/66f102bdae32d8ebe7dc93fb_Logos%20(2).svg'
tablist, orientation='horizontal'
tab FlexReview Teams Lightning-fast code reviews, selected=False
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/65d8253d7b440ece5b8a34ce_flex.svg'
tab MergeQueue Keeping builds green at scale, selected=False
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/65d8253ccdfc0b040b2c6cda_merge.svg'
tab Stacked PRs Open source CLI, selected=True
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/65d8253d30cb6b928bee00fa_stack.svg'
tab Releases (Beta) Deployments dashboard, selected=False
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/65d8253c994af62408142bbc_attention.svg'
tabpanel Stacked PRs Open source CLI
heading Stacked PRs Open source CLI
paragraph
StaticText Aviator’s Stacked PRs helps you break down the changes into smaller PRs that are “stacked” on top of each other. Aviator offers an open-source CLI to create, update, review, and merge these stacked PRs on GitHub.
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87be370d5f3_checkmark.svg'
paragraph
StaticText Split, fold, and reorder your commits. Delete and rename branches
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87be370d5f3_checkmark.svg'
paragraph
StaticText Seamlessly rebase all branches across the stack with a single command
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87be370d5f3_checkmark.svg'
paragraph
StaticText Works natively with stack-aware MergeQueue
link Learn More, url='https://www.aviator.co/stacked-prs'
link Read the docs, url='https://docs.aviator.co/aviator-cli'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87df770d5fa_arrow-right.svg'
link open lightbox, hasPopup='dialog', url='https://www.aviator.co/#'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/65dd18fdb4fcaff069637631_stacked-prs-video.png'
heading Large dev teams + monorepo = slow code reviews and broken builds
image Large developer teams mixed with monorepos results in a slow CI and broken builds., url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/65738d9164ab9b1f3f5cc80a_aviator-merge-queue-build-errors-large-dev-team-slow-ci-broken-builds-photo-min-p-800.png'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/653362112845a4410a3a9beb_Group%2072.png'
StaticText Code reviews vary from 2 lines to 1000+ lines - all treated the same. Review responses are always slow.
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/65336211f73c376861214f49_Group%2074.png'
StaticText Elusive, difficult to debug flaky tests from unrelated PR commits.
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/65336211e7a6dfe0f15d5c2a_Group%2076.png'
StaticText Merging new changes to outdated PRs resulting in build conflicts.
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/6533621196c86a15d04d7215_Group%2078.png'
StaticText Build failures due to incompatible changes from multiple developers.
heading Aviator platform works with any build tool including Bazel, NX, Pants, Turborepo, or Gradle.
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/65336598d827f094321cf945_bazel-logo-990x346%201.png'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/653365973ca73a37607e4c07_nx-logo%201.png'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/65336597645a5e7646c1a521_bazel-logo-990x346%201%20(1).png'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/65336597c693127e8fe36d4a_R%201.png'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/653365975661f381b6f0cb66_Frame%201707478773.png'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/6538b883273d35120bcfac11_learna-logotype%201.png'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/6533677b49d495e08a60e752_Slice%201-p-500.png'
heading Free for teams under 15 developers
link Start for free, url='https://app.aviator.co/register'
paragraph
StaticText or
link Get a demo, url='https://www.aviator.co/request-a-demo'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/653b3d6e8289366d65599f3c_Group%2085.png'
heading Built for Enterprise
paragraph
StaticText Used in teams of 1000+ developers. Aviator comes with security, reliability and scalability built in. We support on-prem deployments, exports to data lakes data warehouses, and are SOC2 Type II certified.
paragraph
StaticText Real-time support over Slack
paragraph
StaticText SOC2 Type II compliance
strong
paragraph
StaticText SAML-based authentication
link Read the docs, url='https://docs.aviator.co/manage/on-premise-installation'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87df770d5fa_arrow-right.svg'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd8828c70d5f9_shield.svg'
button Previous slide
button Next slide
StaticText What experts say
heading Loved by developers
list
group 1 / 7
image, url='https://cdn.prod.website-files.com/628506c5283fd847c370d5c3/6534e1c8515cf73360720919_Robert-Huijsman-Reboot.jpg'
StaticText Robert-Jan Huijsman
StaticText Founding Engineer, Reboot.dev
paragraph
StaticText We wanted strong guarantees in our developer workflow: every PR must pass human review and automated tests, and those tests must run with the branch completely up to date with the latest main. Aviator made it feasible to have higher standards for our CI while making the development process easier.
group 2 / 7
image, url='https://cdn.prod.website-files.com/628506c5283fd847c370d5c3/6534e1dc5190e82a7e30714d_Enzo-Biancato-TestRigor.jpg'
StaticText Enzo Biancato
StaticText CTO, TestRigor
paragraph
StaticText Aviator saved us countless hours of engineering time. Now our engineers no longer need to constantly attend to their PRs because rebases are happening automatically.
group 3 / 7
image, url='https://cdn.prod.website-files.com/628506c5283fd847c370d5c3/6534e2357c5d2b1ad5d85972_Niall-Paterson-butternut-box.jpg'
StaticText Niall Paterson
StaticText Director of Engineering, Butternut Box
paragraph
StaticText Aviator has massively relieved developer frustration in terms of having to constantly monitor PRs. It has given our team
strong
StaticText the confidence to "set and forget" many previously manual workflows
StaticText - fantastic!
group 4 / 7
image, url='https://cdn.prod.website-files.com/628506c5283fd847c370d5c3/6534e246dfd7d23795f0c7ac_Chintan-Parikh-secureframe.jpg'
StaticText Chintan Parikh
StaticText Head of Compliance Engineering, Secureframe
paragraph
StaticText Aviator has saved our team a lot of headache associated with merge processes. I no longer have to worry about insidious semantic conflicts that break our builds and drive development to a halt. Managing our main branch has become frustration free - our builds are always deploy-ready.
group 5 / 7
image, url='https://cdn.prod.website-files.com/628506c5283fd847c370d5c3/6534e25fe7a6dfe0f1ab0647_Brett-Comnes-socket.jpg'
StaticText Brett Comnes
StaticText Software Engineer, Socket
paragraph
StaticText Addressing flaky tests with Aviator has saved me hours a week, and in some cases saved me the entire week.
group 6 / 7
StaticText Daniel Padiernos
StaticText Senior Software Engineer, Health Catalyst
paragraph
StaticText No more merge request anxiety - it set me free!
group 7 / 7
StaticText Byron Hambly
StaticText Senior Protocol Developer, Tari.com
paragraph
StaticText Aviator has
strong
StaticText saved us countless hours and avoided many source code conflicts
StaticText where 2 or more simultaneous PRs have conflicts but pass CI independently. The Tari repo now moves fast, with multiple PRs per day that are often updated. Aviator's MergeQueue is the exact solution we needed, taking strain off of developers, reviewers, and maintainers. MergeQueue makes managing a constant stream of PRs as easy as "Hello World".
generic, atomic
button Go to slide 1
button Go to slide 2
button Go to slide 3
button Go to slide 4
button Go to slide 5
button Go to slide 6
button Go to slide 7
heading Bring your own CI tool
paragraph
StaticText Aviator MergeQueue is CI-agnostic and can be plugged into any CI platform you currently use in your monorepo.
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/6534d0c2c693127e8f1c8cab_image%203683.png'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/6534d0c28dd7217452509b36_image%203684.png'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/6534d0c2cf6e222fd917b18b_Mask%20group.png'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/6534d0c265a382945f542ef9_Mask%20group%20(1).png'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/6534d0c25190e82a7e230f1a_Bitbucket%402x-blue%201.png'
StaticText and more...
StaticText Our tools
heading Unlock productivity at every stage of the code lifecycle
paragraph
StaticText Get
strong
StaticText access to a world-class developer experience every step of the way:
strong
StaticText from writing, testing and reviewing code, to merging, building and deploying
StaticText . Promote a culture of smaller PRs, stabilize flaky tests, or protect important branches from build failure.
image
heading Automate cumbersome merge processes
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87be370d5f3_checkmark.svg'
paragraph
strong
StaticText Monorepo
StaticText : Merge into a monorepo without stepping on other developer’s toes with Aviator’s MergeQueue.
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87be370d5f3_checkmark.svg'
paragraph
strong
StaticText Polyrepos and microservices:
StaticText Merge changes that touch multiple repos with Aviator’s ChangeSets.
link See how MergeQueue works, url='https://docs.aviator.co/getting-started/mergequeue'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87df770d5fa_arrow-right.svg'
image
heading Improve code velocity
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87be370d5f3_checkmark.svg'
paragraph
StaticText Ship large code-changes in multiple
strong
StaticText increments of small PRs
StaticText with Aviator’s Stacked PRs.
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87be370d5f3_checkmark.svg'
paragraph
StaticText Use Stacked PRs to
strong
StaticText review code faster
StaticText .
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87be370d5f3_checkmark.svg'
paragraph
StaticText Manage
strong
StaticText cross-PR dependencies
StaticText to keep things from breaking while you work.
link See how Stacked PRs works, url='https://docs.aviator.co/mergequeue/concepts/analytics'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87df770d5fa_arrow-right.svg'
image
heading Stay on top of flaky tests
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87be370d5f3_checkmark.svg'
paragraph
StaticText Let Aviator’s TestDeck
strong
StaticText proactively detect flaky tests
StaticText .
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87be370d5f3_checkmark.svg'
paragraph
StaticText Automatically rerun flaky tests using
strong
StaticText smart preconfigured rules
StaticText .
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87be370d5f3_checkmark.svg'
paragraph
StaticText Stay on top of the biggest offenders with Aviator’s
strong
StaticText Test-Health analytics
StaticText .
link See how TestDeck works, url='https://docs.aviator.co/getting-started/testdeck'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87df770d5fa_arrow-right.svg'
image
heading Monitor build systems health and identify bottlenecks
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87be370d5f3_checkmark.svg'
paragraph
strong
StaticText Understand the time it takes
StaticText to go from writing code to deployment.
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87be370d5f3_checkmark.svg'
paragraph
StaticText Keep tabs on build systems health and
strong
StaticText get alerted on anomalies
StaticText .
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87be370d5f3_checkmark.svg'
paragraph
StaticText Identify bottlenecks and
strong
StaticText improve time to production
StaticText .
link Learn more about Analytics, url='https://docs.aviator.co/mergequeue/concepts/analytics'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd87df770d5fa_arrow-right.svg'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd86f2470d5f5_dark-triangle.svg'
StaticText Write code
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd86f2470d5f5_dark-triangle.svg'
StaticText Test changes
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd86f2470d5f5_dark-triangle.svg'
StaticText Review changes
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd86f2470d5f5_dark-triangle.svg'
StaticText Merge
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd86f2470d5f5_dark-triangle.svg'
StaticText Test and monitor main build
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd86f2470d5f5_dark-triangle.svg'
StaticText Deploy main build
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd8b69e70d5f4_code-lifecycle-plane.svg'
StaticText Effortless automations
heading Connect to your existing tools
paragraph
StaticText Aviators automations connect with your existing toolchain. Integrate with any CI provider, any source-control system, and other tools. Aviator empowers you to
strong
StaticText automate across your developer toolchain seamlessly
StaticText .
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd8fbed70d5f6_connect-your-tools2.svg'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd8672570d5f7_dash-circle2.svg'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd8672570d5f7_dash-circle2.svg'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd8672570d5f7_dash-circle2.svg'
heading Let us show you how it works
link Sandbox, url='https://app.aviator.co/auth/sandbox?utm_campaign=q2-2024-homepage-bottom-cta'
paragraph
StaticText Not sure if Aviator is right for you?
link Get in touch., url='https://www.aviator.co/request-a-demo'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd8777f70d600_star.svg'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd8777f70d600_star.svg'
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd8777f70d600_star.svg'
heading Join us at The Hangar
paragraph
StaticText A vetted community for developer-experience (DX) enthusiasts.
paragraph
StaticText The Hangar is a community of senior devops and senior software engineers focused on developer experience. This is a space where vetted, experienced professionals can exchange ideas, share hard-earned wisdom, troubleshoot issues, and ultimately help each other in their projects and careers.
paragraph
StaticText The community includes DX leaders from Slack, LinkedIn, Doordash, Figma, Google, Docker, and many more.
paragraph
StaticText We invite developers who work in DX and platform teams at their respective companies, or who are interested in developer productivity.
link Learn more, url='https://dx.community/'
StaticText .
textbox Email, required
textbox Company, required
button Request access
image, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/65ed5c88b01c9272ffc23c88_Lego%201.svg'
image aviator logo illustration, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd8abde70d601_airplane-logo-dark.svg'
image Aviator logo designed by The Branx, the startup branding agency, url='https://cdn.prod.website-files.com/628506c5283fd863e670d5b6/628506c5283fd812b570d602_aviator-logotype.svg'
link info@aviator.co, url='mailto:info@aviator.co'
link, url='https://www.linkedin.com/company/aviator-co'
image
link, url='https://github.com/aviator-co'
image
link, url='https://twitter.com/Aviator_co_'
image
link, url='https://discord.gg/GNzyA9dpNd'
image
link About us, url='https://www.aviator.co/about-us'
link Community, url='https://dx.community/'
link Careers, url='https://www.ycombinator.com/companies/aviator/jobs'
link Blog, url='https://www.aviator.co/blog/'
link Pricing, url='https://www.aviator.co/pricing'
link Request a demo, url='https://www.aviator.co/request-a-demo'
link Status, url='https://status.aviator.co/'
link Docs, url='https://docs.aviator.co/'
link Changelog, url='https://changelog.aviator.co/'
link Security, url='https://docs.aviator.co/security'
link News, url='https://www.aviator.co/news'
link FlexReview Teams, url='https://www.aviator.co/flexreview'
link MergeQueue, url='https://mergequeue.com/'
link Releases, url='https://www.aviator.co/releases'
link Stacked PRs, url='https://www.aviator.co/stacked-prs'
link OnPrem, url='https://docs.aviator.co/manage/on-premise-installation'
link Compare with GitHub, url='https://www.aviator.co/aviator-github-mergequeue'
link Compare with Mergify, url='https://www.aviator.co/aviator-mergequeue-mergify'
link Compare with Graphite, url='https://www.aviator.co/aviator-vs-graphite'
StaticText Aviator ©
StaticText 2025. All rights reserved.
list
listitem
link Privacy Policy, url='https://www.aviator.co/legal-pages/privacy-policy'
listitem
link Terms of Service, url='https://www.aviator.co/legal-pages/legal-notice'
link Cookies, url='https://www.aviator.co/#'
dialog, modal=False
heading Aviator uses cookies 🍪
strong
paragraph
StaticText Cookies make our site work properly and securely. By allowing us, you will get the best user experience with brand enriched content & relevant products.
paragraph
[1016] link Learn more, center=(642,993), url='https://www.cookiehub.com/about-cookies'
[1018] button Allow all cookies, center=(1212,930)
[1019] button Cookie settings, center=(1213,978)
RootWebArea v0.1.0 | Aviator Documentation, focused, url='https://docs.aviator.co/aviator-cli/major-releases/v0.1.0'
banner
[72] link Logo, center=(352,32), url='https://docs.aviator.co/'
image Logo, url='https://docs.aviator.co/~gitbook/image?url=https%3A%2F%2F273246003-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOAPqUQVbLbsfI5YESl32%252Flogo%252FSDRNC7E8vpRutyzi83jb%252Fav%2520fontsdocs_horz%2520%281%29.png%3Falt%3Dmedia%26token%3D0abeb39f-a80f-4705-90e6-247dd98e5ab9&width=260&dpr=1&quality=100&sign=1c05f133&sv=2'
[76] link Home, center=(1262,32), url='https://aviator.co/'
Show more
[78] link About us, center=(1338,32), url='https://www.aviator.co/about-us'
[80] link Sign up, center=(1418,32), url='https://app.aviator.co/register'
[95] button Search, center=(1584,32), inner_text=Search...
Ctrl + K
image
StaticText ...
StaticText Ctrl +
StaticText K
complementary
list
listitem
[107] link Introduction, center=(354,112), url='https://docs.aviator.co/'
listitem
[109] link AttentionSet, center=(354,146), url='https://docs.aviator.co/attentionset'
image
image
listitem
[127] link Releases, center=(354,180), url='https://docs.aviator.co/releases-beta'
image
image
listitem
[185] link FlexReview (Beta), center=(354,214), url='https://docs.aviator.co/flexreview'
image
image
listitem
[241] link MergeQueue, center=(354,248), url='https://docs.aviator.co/mergequeue'
image
image
listitem
[386] link TestDeck, center=(354,282), url='https://docs.aviator.co/testdeck-beta'
image
image
listitem
[406] link Stacked PRs CLI, center=(354,316), url='https://docs.aviator.co/aviator-cli'
image
image
list
listitem
[414] link Quickstart, center=(364,356), url='https://docs.aviator.co/aviator-cli/quickstart'
listitem
[416] link Installation, center=(364,390), url='https://docs.aviator.co/aviator-cli/installation'
listitem
[418] link How-to Guides, center=(364,424), url='https://docs.aviator.co/aviator-cli/how-to-guides'
image
listitem
[448] link Concepts, center=(364,458), url='https://docs.aviator.co/aviator-cli/concepts'
listitem
[450] link Rebasing and Syncing with GitHub, center=(364,492), url='https://docs.aviator.co/aviator-cli/rebasing-and-syncing-with-github'
listitem
[452] link Configuration, center=(364,526), url='https://docs.aviator.co/aviator-cli/configuration'
listitem
[454] link FAQs and Troubleshooting, center=(364,560), url='https://docs.aviator.co/aviator-cli/faqs-and-troubleshooting'
image
listitem
[464] link Manpages, center=(364,594), url='https://docs.aviator.co/aviator-cli/manpages'
image
listitem
[514] link Major Releases, center=(364,628), url='https://docs.aviator.co/aviator-cli/major-releases'
image
list
listitem
[520] link v0.1.0, center=(375,668), url='https://docs.aviator.co/aviator-cli/major-releases/v0.1.0'
listitem
[522] link Chrome Extension, center=(354,718), url='https://docs.aviator.co/aviator-chrome-extension'
image
listitem
[526] link Pilot Automated Actions, center=(354,752), url='https://docs.aviator.co/pilot-automated-actions'
image
image
listitem
[550] link API and Integrations, center=(354,786), url='https://docs.aviator.co/api'
image
image
listitem
StaticText MANAGE
list
listitem
[583] link Access Management, center=(354,866), url='https://docs.aviator.co/manage/access-management'
listitem
[585] link GitHub App Permissions, center=(354,900), url='https://docs.aviator.co/manage/github-app-permissions'
listitem
[587] link Security, center=(354,934), url='https://docs.aviator.co/manage/security'
listitem
[589] link On-premise Installation, center=(354,968), url='https://docs.aviator.co/manage/on-premise-installation'
image
listitem
[609] link FAQs, center=(354,1002), url='https://docs.aviator.co/manage/faqs'
image
[621] link Powered by GitBook, center=(354,1038), url='https://www.gitbook.com/?utm_source=content&utm_medium=trademark&utm_campaign=OAPqUQVbLbsfI5YESl32'
image
complementary
paragraph
StaticText Was this helpful?
[635] button No, center=(1500,148), title=No
image
[637] button Not sure, center=(1532,148), title=Not sure
image
[639] button Yes, it was!, center=(1564,148), title=Yes, it was!
image
main
navigation
list
listitem
[647] link STACKED PRS CLI, center=(665,104), url='https://docs.aviator.co/aviator-cli'
image
image
listitem
[651] link MAJOR RELEASES, center=(799,104), url='https://docs.aviator.co/aviator-cli/major-releases'
heading v0.1.0
paragraph
StaticText We’re excited to announce the release of v0.1.0 of the
code
StaticText av
StaticText CLI, our open-source tool for managing stacked PRs. This update brings several usability improvements, making it easier than ever to create and manage your stacked PRs.
paragraph
StaticText Here’s a quick summary of what’s changed. For more details, check out our
[657] link documentation, center=(1168,299), url='https://docs.aviator.co/aviator-cli'
StaticText .
heading Direct link to heading Key Updates
[660] link Direct link to heading, center=(598,366), url='https://docs.aviator.co/aviator-cli/major-releases/v0.1.0#key-updates'
image
heading Direct link to heading Streamlined Syntax
[665] link Direct link to heading, center=(598,423), url='https://docs.aviator.co/aviator-cli/major-releases/v0.1.0#streamlined-syntax'
image
paragraph
StaticText We’ve simplified the command structure to make av more intuitive:
list
[670] listitem, center=(992,525), inner_text=Top-Level Commands: No more av stack <command> and av commit <command>—all commands are now top-level or integrated as flags for other commands.
StaticText •
paragraph
StaticText Top-Level Commands: No more
code
StaticText av stack <command>
StaticText and
code
StaticText av commit <command>
StaticText —all commands are now top-level or integrated as flags for other commands.
[677] listitem, center=(992,581), inner_text=Easier PR and Commit Creation: Commands like av commit and av pr now directly create commits and PRs.
StaticText •
paragraph
StaticText Easier PR and Commit Creation: Commands like
code
StaticText av commit
StaticText and
code
StaticText av pr
StaticText now directly create commits and PRs.
heading Direct link to heading Syntax Summary
[686] link Direct link to heading, center=(598,645), url='https://docs.aviator.co/aviator-cli/major-releases/v0.1.0#syntax-summary'
image
table
rowgroup
row
columnheader Old Syntax
columnheader New Syntax
columnheader
rowgroup
row
cell av stack sync
paragraph
code
StaticText av stack sync
cell av sync
paragraph
code
StaticText av sync
cell
paragraph
row
cell av pr create
paragraph
code
StaticText av pr create
cell av pr
paragraph
code
StaticText av pr
cell
paragraph
row
cell av stack submit
paragraph
code
StaticText av stack submit
cell av pr --all
paragraph
code
StaticText av pr --all
cell
paragraph
row
cell av stack branch
paragraph
code
StaticText av stack branch
cell av branch
paragraph
code
StaticText av branch
cell
paragraph
row
cell av stack branch-commit
paragraph
code
StaticText av stack branch-commit
cell av commit -b
paragraph
code
StaticText av commit -b
cell -b will automatically generate branch name, use --branch-name <name> if you would like to specify a name
paragraph
code
StaticText -b
code
StaticText --branch-name <name>
row
cell av commit create
paragraph
code
StaticText av commit create
cell av commit
paragraph
code
StaticText av commit
cell
paragraph
row
cell av commit amend
paragraph
code
StaticText av commit amend
cell av commit --amend
paragraph
code
StaticText av commit --amend
cell "no-edit" is now default, pass --edit to open your text editor to modify commit
paragraph
code
StaticText --edit
row
cell av commit split
paragraph
code
StaticText av commit split
cell av split-commit
paragraph
code
StaticText av split-commit
cell
paragraph
row
cell av stack adopt
paragraph
code
StaticText av stack adopt
cell av adopt
paragraph
code
StaticText av adopt
cell
paragraph
row
cell av stack diff
paragraph
code
StaticText av stack diff
cell av diff
paragraph
code
StaticText av diff
cell
paragraph
row
cell av stack next
paragraph
code
StaticText av stack next
cell av next
paragraph
code
StaticText av next
cell
paragraph
row
cell av stack prev
paragraph
code
StaticText av stack prev
cell av prev
paragraph
code
StaticText av prev
cell
paragraph
row
cell av stack reorder
paragraph
code
StaticText av stack reorder
cell av reorder
paragraph
code
StaticText av reorder
cell
paragraph
row
cell av stack reparent
paragraph
code
StaticText av stack reparent
cell av reparent
paragraph
code
StaticText av reparent
cell
paragraph
row
cell av stack restack
paragraph
code
StaticText av stack restack
cell av restack
paragraph
code
StaticText av restack
cell
paragraph
row
cell av stack switch
paragraph
code
StaticText av stack switch
cell av switch
paragraph
code
StaticText av switch
cell
paragraph
row
cell av stack tree
paragraph
code
StaticText av stack tree
cell av tree
paragraph
code
StaticText av tree
cell
paragraph
link Previous Major Releases, url='https://docs.aviator.co/aviator-cli/major-releases'
image
link Next Chrome Extension, url='https://docs.aviator.co/aviator-chrome-extension'
image
paragraph
StaticText Last updated
time 12/5/2024, 11:16:56 PM
StaticText 1 month ago
alert, atomic
Reasoning for action: My reasoning behind this action was to fulfill the user's request to access installation instructions for the Aviator CLI. The 'Read the docs' link is specifically designed to direct users to the documentation, thus taking me one step closer to locating the installation instructions needed to set up the necessary tools for improving the development workflow.
Action: click(87) # Click on the 'Read the docs' link to explore documentation.
Change Description: The browser navigated from the Aviator Developer Collaboration Suite homepage to the documentation page for the major release v0.1.0 of the Aviator CLI, displaying relevant updates and instructions related to the software.
Screenshot before:Screenshot after:---
Step 2:
Url (before/after):
https://docs.aviator.co/aviator-cli/major-releases/v0.1.0
https://docs.aviator.co/aviator-cli/quickstart
Content (before/after):
RootWebArea v0.1.0 | Aviator Documentation, focused, url='https://docs.aviator.co/aviator-cli/major-releases/v0.1.0'
banner
[72] link Logo, center=(352,32), url='https://docs.aviator.co/'
image Logo, url='https://docs.aviator.co/~gitbook/image?url=https%3A%2F%2F273246003-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOAPqUQVbLbsfI5YESl32%252Flogo%252FSDRNC7E8vpRutyzi83jb%252Fav%2520fontsdocs_horz%2520%281%29.png%3Falt%3Dmedia%26token%3D0abeb39f-a80f-4705-90e6-247dd98e5ab9&width=260&dpr=1&quality=100&sign=1c05f133&sv=2'
[76] link Home, center=(1262,32), url='https://aviator.co/'
Show more
[78] link About us, center=(1338,32), url='https://www.aviator.co/about-us'
[80] link Sign up, center=(1418,32), url='https://app.aviator.co/register'
[95] button Search, center=(1584,32), inner_text=Search...
Ctrl + K
image
StaticText ...
StaticText Ctrl +
StaticText K
complementary
list
listitem
[107] link Introduction, center=(354,112), url='https://docs.aviator.co/'
listitem
[109] link AttentionSet, center=(354,146), url='https://docs.aviator.co/attentionset'
image
image
listitem
[127] link Releases, center=(354,180), url='https://docs.aviator.co/releases-beta'
image
image
listitem
[185] link FlexReview (Beta), center=(354,214), url='https://docs.aviator.co/flexreview'
image
image
listitem
[241] link MergeQueue, center=(354,248), url='https://docs.aviator.co/mergequeue'
image
image
listitem
[386] link TestDeck, center=(354,282), url='https://docs.aviator.co/testdeck-beta'
image
image
listitem
[406] link Stacked PRs CLI, center=(354,316), url='https://docs.aviator.co/aviator-cli'
image
image
list
listitem
[414] link Quickstart, center=(364,356), url='https://docs.aviator.co/aviator-cli/quickstart'
listitem
[416] link Installation, center=(364,390), url='https://docs.aviator.co/aviator-cli/installation'
listitem
[418] link How-to Guides, center=(364,424), url='https://docs.aviator.co/aviator-cli/how-to-guides'
image
listitem
[448] link Concepts, center=(364,458), url='https://docs.aviator.co/aviator-cli/concepts'
listitem
[450] link Rebasing and Syncing with GitHub, center=(364,492), url='https://docs.aviator.co/aviator-cli/rebasing-and-syncing-with-github'
listitem
[452] link Configuration, center=(364,526), url='https://docs.aviator.co/aviator-cli/configuration'
listitem
[454] link FAQs and Troubleshooting, center=(364,560), url='https://docs.aviator.co/aviator-cli/faqs-and-troubleshooting'
image
listitem
[464] link Manpages, center=(364,594), url='https://docs.aviator.co/aviator-cli/manpages'
image
listitem
[514] link Major Releases, center=(364,628), url='https://docs.aviator.co/aviator-cli/major-releases'
image
list
listitem
[520] link v0.1.0, center=(375,668), url='https://docs.aviator.co/aviator-cli/major-releases/v0.1.0'
listitem
[522] link Chrome Extension, center=(354,718), url='https://docs.aviator.co/aviator-chrome-extension'
image
listitem
[526] link Pilot Automated Actions, center=(354,752), url='https://docs.aviator.co/pilot-automated-actions'
image
image
listitem
[550] link API and Integrations, center=(354,786), url='https://docs.aviator.co/api'
image
image
listitem
StaticText MANAGE
list
listitem
[583] link Access Management, center=(354,866), url='https://docs.aviator.co/manage/access-management'
listitem
[585] link GitHub App Permissions, center=(354,900), url='https://docs.aviator.co/manage/github-app-permissions'
listitem
[587] link Security, center=(354,934), url='https://docs.aviator.co/manage/security'
listitem
[589] link On-premise Installation, center=(354,968), url='https://docs.aviator.co/manage/on-premise-installation'
image
listitem
[609] link FAQs, center=(354,1002), url='https://docs.aviator.co/manage/faqs'
image
[621] link Powered by GitBook, center=(354,1038), url='https://www.gitbook.com/?utm_source=content&utm_medium=trademark&utm_campaign=OAPqUQVbLbsfI5YESl32'
image
complementary
paragraph
StaticText Was this helpful?
[635] button No, center=(1500,148), title=No
image
[637] button Not sure, center=(1532,148), title=Not sure
image
[639] button Yes, it was!, center=(1564,148), title=Yes, it was!
image
main
navigation
list
listitem
[647] link STACKED PRS CLI, center=(665,104), url='https://docs.aviator.co/aviator-cli'
image
image
listitem
[651] link MAJOR RELEASES, center=(799,104), url='https://docs.aviator.co/aviator-cli/major-releases'
heading v0.1.0
paragraph
StaticText We’re excited to announce the release of v0.1.0 of the
code
StaticText av
StaticText CLI, our open-source tool for managing stacked PRs. This update brings several usability improvements, making it easier than ever to create and manage your stacked PRs.
paragraph
StaticText Here’s a quick summary of what’s changed. For more details, check out our
[657] link documentation, center=(1168,299), url='https://docs.aviator.co/aviator-cli'
StaticText .
heading Direct link to heading Key Updates
[660] link Direct link to heading, center=(598,366), url='https://docs.aviator.co/aviator-cli/major-releases/v0.1.0#key-updates'
image
heading Direct link to heading Streamlined Syntax
[665] link Direct link to heading, center=(598,423), url='https://docs.aviator.co/aviator-cli/major-releases/v0.1.0#streamlined-syntax'
image
paragraph
StaticText We’ve simplified the command structure to make av more intuitive:
list
[670] listitem, center=(992,525), inner_text=Top-Level Commands: No more av stack <command> and av commit <command>—all commands are now top-level or integrated as flags for other commands.
StaticText •
paragraph
StaticText Top-Level Commands: No more
code
StaticText av stack <command>
StaticText and
code
StaticText av commit <command>
StaticText —all commands are now top-level or integrated as flags for other commands.
[677] listitem, center=(992,581), inner_text=Easier PR and Commit Creation: Commands like av commit and av pr now directly create commits and PRs.
StaticText •
paragraph
StaticText Easier PR and Commit Creation: Commands like
code
StaticText av commit
StaticText and
code
StaticText av pr
StaticText now directly create commits and PRs.
heading Direct link to heading Syntax Summary
[686] link Direct link to heading, center=(598,645), url='https://docs.aviator.co/aviator-cli/major-releases/v0.1.0#syntax-summary'
image
table
rowgroup
row
columnheader Old Syntax
columnheader New Syntax
columnheader
rowgroup
row
cell av stack sync
paragraph
code
StaticText av stack sync
cell av sync
paragraph
code
StaticText av sync
cell
paragraph
row
cell av pr create
paragraph
code
StaticText av pr create
cell av pr
paragraph
code
StaticText av pr
cell
paragraph
row
cell av stack submit
paragraph
code
StaticText av stack submit
cell av pr --all
paragraph
code
StaticText av pr --all
cell
paragraph
row
cell av stack branch
paragraph
code
StaticText av stack branch
cell av branch
paragraph
code
StaticText av branch
cell
paragraph
row
cell av stack branch-commit
paragraph
code
StaticText av stack branch-commit
cell av commit -b
paragraph
code
StaticText av commit -b
cell -b will automatically generate branch name, use --branch-name <name> if you would like to specify a name
paragraph
code
StaticText -b
code
StaticText --branch-name <name>
row
cell av commit create
paragraph
code
StaticText av commit create
cell av commit
paragraph
code
StaticText av commit
cell
paragraph
row
cell av commit amend
paragraph
code
StaticText av commit amend
cell av commit --amend
paragraph
code
StaticText av commit --amend
cell "no-edit" is now default, pass --edit to open your text editor to modify commit
paragraph
code
StaticText --edit
row
cell av commit split
paragraph
code
StaticText av commit split
cell av split-commit
paragraph
code
StaticText av split-commit
cell
paragraph
row
cell av stack adopt
paragraph
code
StaticText av stack adopt
cell av adopt
paragraph
code
StaticText av adopt
cell
paragraph
row
cell av stack diff
paragraph
code
StaticText av stack diff
cell av diff
paragraph
code
StaticText av diff
cell
paragraph
row
cell av stack next
paragraph
code
StaticText av stack next
cell av next
paragraph
code
StaticText av next
cell
paragraph
row
cell av stack prev
paragraph
code
StaticText av stack prev
cell av prev
paragraph
code
StaticText av prev
cell
paragraph
row
cell av stack reorder
paragraph
code
StaticText av stack reorder
cell av reorder
paragraph
code
StaticText av reorder
cell
paragraph
row
cell av stack reparent
paragraph
code
StaticText av stack reparent
cell av reparent
paragraph
code
StaticText av reparent
cell
paragraph
row
cell av stack restack
paragraph
code
StaticText av stack restack
cell av restack
paragraph
code
StaticText av restack
cell
paragraph
row
cell av stack switch
paragraph
code
StaticText av stack switch
cell av switch
paragraph
code
StaticText av switch
cell
paragraph
row
cell av stack tree
paragraph
code
StaticText av stack tree
cell av tree
paragraph
code
StaticText av tree
cell
paragraph
link Previous Major Releases, url='https://docs.aviator.co/aviator-cli/major-releases'
image
link Next Chrome Extension, url='https://docs.aviator.co/aviator-chrome-extension'
image
paragraph
StaticText Last updated
time 12/5/2024, 11:16:56 PM
StaticText 1 month ago
alert, atomic
RootWebArea Quickstart | Aviator Documentation, focused, url='https://docs.aviator.co/aviator-cli/quickstart'
banner
[72] link Logo, center=(352,32), url='https://docs.aviator.co/'
image Logo, url='https://docs.aviator.co/~gitbook/image?url=https%3A%2F%2F273246003-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOAPqUQVbLbsfI5YESl32%252Flogo%252FSDRNC7E8vpRutyzi83jb%252Fav%2520fontsdocs_horz%2520%281%29.png%3Falt%3Dmedia%26token%3D0abeb39f-a80f-4705-90e6-247dd98e5ab9&width=260&dpr=1&quality=100&sign=1c05f133&sv=2'
[76] link Home, center=(1262,32), url='https://aviator.co/'
Show more
[78] link About us, center=(1338,32), url='https://www.aviator.co/about-us'
[80] link Sign up, center=(1418,32), url='https://app.aviator.co/register'
[95] button Search, center=(1584,32), inner_text=Search...
Ctrl + K
image
StaticText ...
StaticText Ctrl +
StaticText K
complementary
list
listitem
[107] link Introduction, center=(354,112), url='https://docs.aviator.co/'
listitem
[109] link AttentionSet, center=(354,146), url='https://docs.aviator.co/attentionset'
image
image
listitem
[127] link Releases, center=(354,180), url='https://docs.aviator.co/releases-beta'
image
image
listitem
[185] link FlexReview (Beta), center=(354,214), url='https://docs.aviator.co/flexreview'
image
image
listitem
[241] link MergeQueue, center=(354,248), url='https://docs.aviator.co/mergequeue'
image
image
listitem
[386] link TestDeck, center=(354,282), url='https://docs.aviator.co/testdeck-beta'
image
image
listitem
[406] link Stacked PRs CLI, center=(354,316), url='https://docs.aviator.co/aviator-cli'
image
image
list
listitem
[414] link Quickstart, center=(364,356), focused, url='https://docs.aviator.co/aviator-cli/quickstart'
listitem
[416] link Installation, center=(364,390), url='https://docs.aviator.co/aviator-cli/installation'
listitem
[418] link How-to Guides, center=(364,424), url='https://docs.aviator.co/aviator-cli/how-to-guides'
image
listitem
[448] link Concepts, center=(364,458), url='https://docs.aviator.co/aviator-cli/concepts'
listitem
[450] link Rebasing and Syncing with GitHub, center=(364,492), url='https://docs.aviator.co/aviator-cli/rebasing-and-syncing-with-github'
listitem
[452] link Configuration, center=(364,526), url='https://docs.aviator.co/aviator-cli/configuration'
listitem
[454] link FAQs and Troubleshooting, center=(364,560), url='https://docs.aviator.co/aviator-cli/faqs-and-troubleshooting'
image
listitem
[464] link Manpages, center=(364,594), url='https://docs.aviator.co/aviator-cli/manpages'
image
listitem
[514] link Major Releases, center=(364,628), url='https://docs.aviator.co/aviator-cli/major-releases'
image
list
listitem
[520] link v0.1.0, center=(375,668), url='https://docs.aviator.co/aviator-cli/major-releases/v0.1.0'
listitem
[522] link Chrome Extension, center=(354,718), url='https://docs.aviator.co/aviator-chrome-extension'
image
listitem
[526] link Pilot Automated Actions, center=(354,752), url='https://docs.aviator.co/pilot-automated-actions'
image
image
listitem
[550] link API and Integrations, center=(354,786), url='https://docs.aviator.co/api'
image
image
listitem
StaticText MANAGE
list
listitem
[583] link Access Management, center=(354,866), url='https://docs.aviator.co/manage/access-management'
listitem
[585] link GitHub App Permissions, center=(354,900), url='https://docs.aviator.co/manage/github-app-permissions'
listitem
[587] link Security, center=(354,934), url='https://docs.aviator.co/manage/security'
listitem
[589] link On-premise Installation, center=(354,968), url='https://docs.aviator.co/manage/on-premise-installation'
image
listitem
[609] link FAQs, center=(354,1002), url='https://docs.aviator.co/manage/faqs'
image
[621] link Powered by GitBook, center=(354,1038), url='https://www.gitbook.com/?utm_source=content&utm_medium=trademark&utm_campaign=OAPqUQVbLbsfI5YESl32'
image
complementary
list
listitem
[1006] link Before you begin, center=(1584,118), url='https://docs.aviator.co/aviator-cli/quickstart#before-you-begin'
listitem
[1008] link Initialize your repository with Aviator CLI, center=(1584,164), url='https://docs.aviator.co/aviator-cli/quickstart#initialize-your-repository-with-aviator-cli'
listitem
[1010] link Create a topic branch, center=(1584,210), url='https://docs.aviator.co/aviator-cli/quickstart#create-a-topic-branch'
listitem
[1012] link Create a pull-request, center=(1584,246), url='https://docs.aviator.co/aviator-cli/quickstart#create-a-pull-request'
listitem
[1014] link Stack a new topic branch, center=(1584,282), url='https://docs.aviator.co/aviator-cli/quickstart#stack-a-new-topic-branch'
listitem
[1016] link Create a second pull-request, center=(1584,318), url='https://docs.aviator.co/aviator-cli/quickstart#create-a-second-pull-request'
listitem
[1018] link Merge and sync the pull-requests, center=(1584,364), url='https://docs.aviator.co/aviator-cli/quickstart#merge-and-sync-the-pull-requests'
listitem
[1020] link What's next, center=(1584,410), url='https://docs.aviator.co/aviator-cli/quickstart#whats-next'
paragraph
StaticText Was this helpful?
[1026] button No, center=(1500,517), title=No
image
[1028] button Not sure, center=(1532,517), title=Not sure
image
[1030] button Yes, it was!, center=(1564,517), title=Yes, it was!
image
main
navigation
list
listitem
[1038] link STACKED PRS CLI, center=(665,104), url='https://docs.aviator.co/aviator-cli'
image
heading Quickstart
paragraph
StaticText This page explains how to use Aviator CLI to drive day-to-day development.
heading Direct link to heading Before you begin
[1045] link Direct link to heading, center=(598,283), url='https://docs.aviator.co/aviator-cli/quickstart#before-you-begin'
image
list
listitem
StaticText 1.
paragraph
[1054] link Install Aviator CLI, center=(698,334), url='https://docs.aviator.co/aviator-cli/installation'
listitem
StaticText 2.
paragraph
[1061] link Set up GitHub Personal Access Token, center=(763,366), url='https://docs.aviator.co/aviator-cli/how-to-guides/create-a-user-access-token#github-personal-access-token'
[1063] listitem, center=(992,398), inner_text=Clone your repository locally
StaticText 3.
paragraph
StaticText Clone your repository locally
heading Direct link to heading Initialize your repository with Aviator CLI
[1070] link Direct link to heading, center=(598,478), url='https://docs.aviator.co/aviator-cli/quickstart#initialize-your-repository-with-aviator-cli'
image
paragraph
StaticText Run
code
StaticText av init
StaticText inside your repository. You need to do this only once per your local clone.
[1077] button Copy, center=(1352,581)
code
StaticText $ av init
StaticText Successfully initialized repository for use with av!
heading Direct link to heading Create a topic branch
[1086] link Direct link to heading, center=(598,688), url='https://docs.aviator.co/aviator-cli/quickstart#create-a-topic-branch'
image
paragraph
StaticText You can create a branch with
code
StaticText av branch BRANCH_NAME
StaticText from
code
StaticText main
StaticText , or you can also use
code
StaticText av commit --branch-name BRANCH_NAME
StaticText to both create a branch and commit your changes to the new branch.
[1095] button Copy, center=(1352,816)
code
StaticText $ git switch main
StaticText Already on 'main'
StaticText Your branch is up to date with 'origin/main'.
StaticText $ echo "Some changes" > testfile
StaticText $ av commit -A -m "Add a new file" --branch-name mytopic
StaticText [mytopic b420345] Add a new file
StaticText 1 file changed, 1 insertion(+)
StaticText create mode 100644 testfile
paragraph
StaticText The topic branch
code
StaticText mytopic
StaticText is intended to be merged to
code
StaticText main
StaticText later. If you want to use other branch as the merge destination, checkout that branch first.
Iframe
RootWebArea, url='https://integrations.gitbook.com/v1/integrations/mermaid/integration?v=148'
graphics-document
StaticText main
StaticText mytopic
StaticText 1
StaticText 2
StaticText b420345
heading Direct link to heading Create a pull-request
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/quickstart#create-a-pull-request'
image
paragraph
StaticText Create a pull-request with
code
StaticText av pr
StaticText . It shows an editor for the pull-request description. Every time you update your local branch, you can run this to update the pull-request.
button Copy
code
StaticText $ av pr
StaticText Creating pull request for branch mytopic:
StaticText - pushing to origin/mytopic
StaticText - created pull request https://github.com/yourname/yourrepo/pull/16
heading Direct link to heading Stack a new topic branch
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/quickstart#stack-a-new-topic-branch'
image
paragraph
StaticText Create a new topic branch on top of the current topic branch with
code
StaticText av branch
StaticText .
button Copy
code
StaticText $ av branch another_topic
paragraph
StaticText You can see the stack with
code
StaticText av tree
StaticText .
button Copy
code
StaticText $ av tree
StaticText * another_topic (HEAD)
StaticText │ No pull request
StaticText │
StaticText * mytopic
StaticText │ https://github.com/yourname/yourrepo/pull/16
StaticText │
StaticText * main
paragraph
StaticText Add more changes to the branch.
button Copy
code
StaticText $ echo "More changes" > newfile
StaticText $ av commit -A -m "Add another file"
StaticText [another_topic f60c4da] Add another file
StaticText 1 file changed, 1 insertion(+)
StaticText create mode 100644 newfile
StaticText nothing to restack
Iframe
RootWebArea, url='https://integrations.gitbook.com/v1/integrations/mermaid/integration?v=148'
graphics-document
StaticText main
StaticText mytopic
StaticText another_branch
StaticText 1
StaticText 2
StaticText b420345
StaticText f60c4da
heading Direct link to heading Create a second pull-request
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/quickstart#create-a-second-pull-request'
image
paragraph
StaticText The second pull-request can be created with
code
StaticText av pr
StaticText now.
button Copy
code
StaticText $ av pr
StaticText Creating pull request for branch another_topic:
StaticText - pushing to origin/another_topic
StaticText - created pull request https://github.com/yourname/yourrepo/pull/17
paragraph
StaticText You can see the pull-request URLs with
code
StaticText av tree
StaticText .
button Copy
code
StaticText $ av tree
StaticText * another_topic (HEAD)
StaticText │ https://github.com/yourname/yourrepo/pull/17
StaticText │
StaticText * mytopic
StaticText │ https://github.com/yourname/yourrepo/pull/16
StaticText │
StaticText * main
paragraph
StaticText The first pull-request is targeting the
code
StaticText main
StaticText branch. And the second pull-request is targeting the first pull-request branch.
paragraph
StaticText This will be updated once you merge the first pull-request.
heading Direct link to heading Merge and sync the pull-requests
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/quickstart#merge-and-sync-the-pull-requests'
image
paragraph
StaticText Let's merge the first pull-request now. We merge the first pull-request and keep the second pull-request open.
Iframe
RootWebArea, url='https://integrations.gitbook.com/v1/integrations/mermaid/integration?v=148'
graphics-document
StaticText main
StaticText mytopic
StaticText another_branch
StaticText 1
StaticText 2
StaticText b420345
StaticText f60c4da
paragraph
StaticText After this, we want to make the second one to be rebased on top of the newly updated
code
StaticText main
StaticText branch. To do this, we run
code
StaticText av sync
StaticText .
button Copy
code
StaticText $ av sync
StaticText ✓ GitHub fetch is done
StaticText ✓ Restack is done
StaticText * ✓ another_topic e808923
StaticText │
StaticText * main ba8eefe
StaticText Confirming the push to GitHub
StaticText Following branches do not need a push.
StaticText mytopic: PR is already merged.
StaticText Following branches need to be pushed.
StaticText another_topic
StaticText Remote: cb51296 Add another file 2024-06-25 13:01:45 -0700 -0700 (1 minute ago)
StaticText Local: e808923 Add another file 2024-06-25 13:03:07 -0700 -0700 (10 seconds ago)
StaticText PR: https://github.com/yourname/yourrepo/pull/17
StaticText Are you OK with pushing these branches to remote?
StaticText ▸ Yes. Push the branches to GitHub.
StaticText No. Do not push the branches to GitHub.
StaticText ↑/k move up • ↓/j move down • space/enter select • ctrl+c cancel
paragraph
StaticText It fetches the latest
code
StaticText main
StaticText from the remote, rebase the second branch on top of it. Choose to push to the remote.
button Copy
code
StaticText $ av sync
StaticText ✓ GitHub fetch is done
StaticText ✓ Restack is done
StaticText * ✓ another_topic e808923
StaticText │
StaticText * main ba8eefe
StaticText ✓ Pushed to GitHub
StaticText Following branches do not need a push.
StaticText mytopic: PR is already merged.
StaticText Following branches are pushed.
StaticText another_topic
StaticText Remote: cb51296 Add another file 2024-06-25 13:01:45 -0700 -0700 (2 minutes ago)
StaticText Local: e808923 Add another file 2024-06-25 13:03:07 -0700 -0700 (1 minute ago)
StaticText PR: https://github.com/yourname/yourrepo/pull/17
StaticText Confirming the deletion of merged branches
StaticText Following merged branches can be deleted.
StaticText mytopic: 6d19ed1f0019d0f59b65177ef7a4f358c278baec
StaticText Are you OK with deleting these merged branches?
StaticText ▸ Yes. Delete these merged branches.
StaticText No. Do not delete the merged branches.
StaticText ↑/k move up • ↓/j move down • space/enter select • ctrl+c cancel
paragraph
StaticText Since the first branch is already merged, it asks you if you want to delete the local branch. Choose yes to delete the merged branch.
paragraph
StaticText If you run
code
StaticText av tree
StaticText , you can see that the second branch now has
code
StaticText main
StaticText as the parent.
button Copy
code
StaticText $ av tree
StaticText * another_topic
StaticText │ https://github.com/yourname/yourrepo/pull/17
StaticText │
StaticText * main (HEAD)
heading Direct link to heading What's next
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/quickstart#whats-next'
image
list
listitem
StaticText •
paragraph
link Review the How-to guides for common CLI commands, url='https://docs.aviator.co/aviator-cli/how-to-guides'
StaticText .
listitem
StaticText •
paragraph
link Learn how to add Aviator CLI commands as a Git subcommand, url='https://docs.aviator.co/aviator-cli/how-to-guides/git-subcommand-aliasing'
listitem
StaticText •
paragraph
link Learn how to adopt a branch created from Git command, url='https://docs.aviator.co/aviator-cli/how-to-guides/adopt-a-branch'
link Previous Stacked PRs CLI, url='https://docs.aviator.co/aviator-cli'
image
link Next Installation, url='https://docs.aviator.co/aviator-cli/installation'
image
paragraph
StaticText Last updated
time 12/5/2024, 10:31:10 PM
StaticText 1 month ago
dialog Cookies, modal=True
paragraph
StaticText This site uses cookies to deliver its service and to analyse traffic. By browsing this site, you accept the
[1447] link privacy policy, center=(1780,994), url='https://policies.gitbook.com/privacy/cookies'
StaticText .
[1448] button Close, center=(1880,972), title=Close, type=button
image
[1451] button Accept, center=(1502,1032), type=button
[1452] button Reject, center=(1566,1032), type=button
alert, atomic
StaticText Quickstart | Aviator Documentation
Reasoning for action: By clicking on the 'Installation' link, I ensure that I am directed to the page specifically designed to provide users with the installation instructions for the Aviator CLI. This step is essential to complete the user's request for access to these instructions, which is a key part of their development workflow setup.
Action: click(414) # Click on the 'Installation' link to explore installation instructions.
Change Description: The browser navigated from the 'Major Releases v0.1.0' page to the 'Quickstart' page of the Aviator Documentation after clicking on the 'Installation' link, changing the view and focused content to provide installation instructions for the Aviator CLI.
Screenshot before:Screenshot after:---
Step 3:
Url (before/after):
https://docs.aviator.co/aviator-cli/quickstart
https://docs.aviator.co/aviator-cli/installation
Content (before/after):
RootWebArea Quickstart | Aviator Documentation, focused, url='https://docs.aviator.co/aviator-cli/quickstart'
banner
[72] link Logo, center=(352,32), url='https://docs.aviator.co/'
image Logo, url='https://docs.aviator.co/~gitbook/image?url=https%3A%2F%2F273246003-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOAPqUQVbLbsfI5YESl32%252Flogo%252FSDRNC7E8vpRutyzi83jb%252Fav%2520fontsdocs_horz%2520%281%29.png%3Falt%3Dmedia%26token%3D0abeb39f-a80f-4705-90e6-247dd98e5ab9&width=260&dpr=1&quality=100&sign=1c05f133&sv=2'
[76] link Home, center=(1262,32), url='https://aviator.co/'
Show more
[78] link About us, center=(1338,32), url='https://www.aviator.co/about-us'
[80] link Sign up, center=(1418,32), url='https://app.aviator.co/register'
[95] button Search, center=(1584,32), inner_text=Search...
Ctrl + K
image
StaticText ...
StaticText Ctrl +
StaticText K
complementary
list
listitem
[107] link Introduction, center=(354,112), url='https://docs.aviator.co/'
listitem
[109] link AttentionSet, center=(354,146), url='https://docs.aviator.co/attentionset'
image
image
listitem
[127] link Releases, center=(354,180), url='https://docs.aviator.co/releases-beta'
image
image
listitem
[185] link FlexReview (Beta), center=(354,214), url='https://docs.aviator.co/flexreview'
image
image
listitem
[241] link MergeQueue, center=(354,248), url='https://docs.aviator.co/mergequeue'
image
image
listitem
[386] link TestDeck, center=(354,282), url='https://docs.aviator.co/testdeck-beta'
image
image
listitem
[406] link Stacked PRs CLI, center=(354,316), url='https://docs.aviator.co/aviator-cli'
image
image
list
listitem
[414] link Quickstart, center=(364,356), focused, url='https://docs.aviator.co/aviator-cli/quickstart'
listitem
[416] link Installation, center=(364,390), url='https://docs.aviator.co/aviator-cli/installation'
listitem
[418] link How-to Guides, center=(364,424), url='https://docs.aviator.co/aviator-cli/how-to-guides'
image
listitem
[448] link Concepts, center=(364,458), url='https://docs.aviator.co/aviator-cli/concepts'
listitem
[450] link Rebasing and Syncing with GitHub, center=(364,492), url='https://docs.aviator.co/aviator-cli/rebasing-and-syncing-with-github'
listitem
[452] link Configuration, center=(364,526), url='https://docs.aviator.co/aviator-cli/configuration'
listitem
[454] link FAQs and Troubleshooting, center=(364,560), url='https://docs.aviator.co/aviator-cli/faqs-and-troubleshooting'
image
listitem
[464] link Manpages, center=(364,594), url='https://docs.aviator.co/aviator-cli/manpages'
image
listitem
[514] link Major Releases, center=(364,628), url='https://docs.aviator.co/aviator-cli/major-releases'
image
list
listitem
[520] link v0.1.0, center=(375,668), url='https://docs.aviator.co/aviator-cli/major-releases/v0.1.0'
listitem
[522] link Chrome Extension, center=(354,718), url='https://docs.aviator.co/aviator-chrome-extension'
image
listitem
[526] link Pilot Automated Actions, center=(354,752), url='https://docs.aviator.co/pilot-automated-actions'
image
image
listitem
[550] link API and Integrations, center=(354,786), url='https://docs.aviator.co/api'
image
image
listitem
StaticText MANAGE
list
listitem
[583] link Access Management, center=(354,866), url='https://docs.aviator.co/manage/access-management'
listitem
[585] link GitHub App Permissions, center=(354,900), url='https://docs.aviator.co/manage/github-app-permissions'
listitem
[587] link Security, center=(354,934), url='https://docs.aviator.co/manage/security'
listitem
[589] link On-premise Installation, center=(354,968), url='https://docs.aviator.co/manage/on-premise-installation'
image
listitem
[609] link FAQs, center=(354,1002), url='https://docs.aviator.co/manage/faqs'
image
[621] link Powered by GitBook, center=(354,1038), url='https://www.gitbook.com/?utm_source=content&utm_medium=trademark&utm_campaign=OAPqUQVbLbsfI5YESl32'
image
complementary
list
listitem
[1006] link Before you begin, center=(1584,118), url='https://docs.aviator.co/aviator-cli/quickstart#before-you-begin'
listitem
[1008] link Initialize your repository with Aviator CLI, center=(1584,164), url='https://docs.aviator.co/aviator-cli/quickstart#initialize-your-repository-with-aviator-cli'
listitem
[1010] link Create a topic branch, center=(1584,210), url='https://docs.aviator.co/aviator-cli/quickstart#create-a-topic-branch'
listitem
[1012] link Create a pull-request, center=(1584,246), url='https://docs.aviator.co/aviator-cli/quickstart#create-a-pull-request'
listitem
[1014] link Stack a new topic branch, center=(1584,282), url='https://docs.aviator.co/aviator-cli/quickstart#stack-a-new-topic-branch'
listitem
[1016] link Create a second pull-request, center=(1584,318), url='https://docs.aviator.co/aviator-cli/quickstart#create-a-second-pull-request'
listitem
[1018] link Merge and sync the pull-requests, center=(1584,364), url='https://docs.aviator.co/aviator-cli/quickstart#merge-and-sync-the-pull-requests'
listitem
[1020] link What's next, center=(1584,410), url='https://docs.aviator.co/aviator-cli/quickstart#whats-next'
paragraph
StaticText Was this helpful?
[1026] button No, center=(1500,517), title=No
image
[1028] button Not sure, center=(1532,517), title=Not sure
image
[1030] button Yes, it was!, center=(1564,517), title=Yes, it was!
image
main
navigation
list
listitem
[1038] link STACKED PRS CLI, center=(665,104), url='https://docs.aviator.co/aviator-cli'
image
heading Quickstart
paragraph
StaticText This page explains how to use Aviator CLI to drive day-to-day development.
heading Direct link to heading Before you begin
[1045] link Direct link to heading, center=(598,283), url='https://docs.aviator.co/aviator-cli/quickstart#before-you-begin'
image
list
listitem
StaticText 1.
paragraph
[1054] link Install Aviator CLI, center=(698,334), url='https://docs.aviator.co/aviator-cli/installation'
listitem
StaticText 2.
paragraph
[1061] link Set up GitHub Personal Access Token, center=(763,366), url='https://docs.aviator.co/aviator-cli/how-to-guides/create-a-user-access-token#github-personal-access-token'
[1063] listitem, center=(992,398), inner_text=Clone your repository locally
StaticText 3.
paragraph
StaticText Clone your repository locally
heading Direct link to heading Initialize your repository with Aviator CLI
[1070] link Direct link to heading, center=(598,478), url='https://docs.aviator.co/aviator-cli/quickstart#initialize-your-repository-with-aviator-cli'
image
paragraph
StaticText Run
code
StaticText av init
StaticText inside your repository. You need to do this only once per your local clone.
[1077] button Copy, center=(1352,581)
code
StaticText $ av init
StaticText Successfully initialized repository for use with av!
heading Direct link to heading Create a topic branch
[1086] link Direct link to heading, center=(598,688), url='https://docs.aviator.co/aviator-cli/quickstart#create-a-topic-branch'
image
paragraph
StaticText You can create a branch with
code
StaticText av branch BRANCH_NAME
StaticText from
code
StaticText main
StaticText , or you can also use
code
StaticText av commit --branch-name BRANCH_NAME
StaticText to both create a branch and commit your changes to the new branch.
[1095] button Copy, center=(1352,816)
code
StaticText $ git switch main
StaticText Already on 'main'
StaticText Your branch is up to date with 'origin/main'.
StaticText $ echo "Some changes" > testfile
StaticText $ av commit -A -m "Add a new file" --branch-name mytopic
StaticText [mytopic b420345] Add a new file
StaticText 1 file changed, 1 insertion(+)
StaticText create mode 100644 testfile
paragraph
StaticText The topic branch
code
StaticText mytopic
StaticText is intended to be merged to
code
StaticText main
StaticText later. If you want to use other branch as the merge destination, checkout that branch first.
Iframe
RootWebArea, url='https://integrations.gitbook.com/v1/integrations/mermaid/integration?v=148'
graphics-document
StaticText main
StaticText mytopic
StaticText 1
StaticText 2
StaticText b420345
heading Direct link to heading Create a pull-request
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/quickstart#create-a-pull-request'
image
paragraph
StaticText Create a pull-request with
code
StaticText av pr
StaticText . It shows an editor for the pull-request description. Every time you update your local branch, you can run this to update the pull-request.
button Copy
code
StaticText $ av pr
StaticText Creating pull request for branch mytopic:
StaticText - pushing to origin/mytopic
StaticText - created pull request https://github.com/yourname/yourrepo/pull/16
heading Direct link to heading Stack a new topic branch
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/quickstart#stack-a-new-topic-branch'
image
paragraph
StaticText Create a new topic branch on top of the current topic branch with
code
StaticText av branch
StaticText .
button Copy
code
StaticText $ av branch another_topic
paragraph
StaticText You can see the stack with
code
StaticText av tree
StaticText .
button Copy
code
StaticText $ av tree
StaticText * another_topic (HEAD)
StaticText │ No pull request
StaticText │
StaticText * mytopic
StaticText │ https://github.com/yourname/yourrepo/pull/16
StaticText │
StaticText * main
paragraph
StaticText Add more changes to the branch.
button Copy
code
StaticText $ echo "More changes" > newfile
StaticText $ av commit -A -m "Add another file"
StaticText [another_topic f60c4da] Add another file
StaticText 1 file changed, 1 insertion(+)
StaticText create mode 100644 newfile
StaticText nothing to restack
Iframe
RootWebArea, url='https://integrations.gitbook.com/v1/integrations/mermaid/integration?v=148'
graphics-document
StaticText main
StaticText mytopic
StaticText another_branch
StaticText 1
StaticText 2
StaticText b420345
StaticText f60c4da
heading Direct link to heading Create a second pull-request
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/quickstart#create-a-second-pull-request'
image
paragraph
StaticText The second pull-request can be created with
code
StaticText av pr
StaticText now.
button Copy
code
StaticText $ av pr
StaticText Creating pull request for branch another_topic:
StaticText - pushing to origin/another_topic
StaticText - created pull request https://github.com/yourname/yourrepo/pull/17
paragraph
StaticText You can see the pull-request URLs with
code
StaticText av tree
StaticText .
button Copy
code
StaticText $ av tree
StaticText * another_topic (HEAD)
StaticText │ https://github.com/yourname/yourrepo/pull/17
StaticText │
StaticText * mytopic
StaticText │ https://github.com/yourname/yourrepo/pull/16
StaticText │
StaticText * main
paragraph
StaticText The first pull-request is targeting the
code
StaticText main
StaticText branch. And the second pull-request is targeting the first pull-request branch.
paragraph
StaticText This will be updated once you merge the first pull-request.
heading Direct link to heading Merge and sync the pull-requests
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/quickstart#merge-and-sync-the-pull-requests'
image
paragraph
StaticText Let's merge the first pull-request now. We merge the first pull-request and keep the second pull-request open.
Iframe
RootWebArea, url='https://integrations.gitbook.com/v1/integrations/mermaid/integration?v=148'
graphics-document
StaticText main
StaticText mytopic
StaticText another_branch
StaticText 1
StaticText 2
StaticText b420345
StaticText f60c4da
paragraph
StaticText After this, we want to make the second one to be rebased on top of the newly updated
code
StaticText main
StaticText branch. To do this, we run
code
StaticText av sync
StaticText .
button Copy
code
StaticText $ av sync
StaticText ✓ GitHub fetch is done
StaticText ✓ Restack is done
StaticText * ✓ another_topic e808923
StaticText │
StaticText * main ba8eefe
StaticText Confirming the push to GitHub
StaticText Following branches do not need a push.
StaticText mytopic: PR is already merged.
StaticText Following branches need to be pushed.
StaticText another_topic
StaticText Remote: cb51296 Add another file 2024-06-25 13:01:45 -0700 -0700 (1 minute ago)
StaticText Local: e808923 Add another file 2024-06-25 13:03:07 -0700 -0700 (10 seconds ago)
StaticText PR: https://github.com/yourname/yourrepo/pull/17
StaticText Are you OK with pushing these branches to remote?
StaticText ▸ Yes. Push the branches to GitHub.
StaticText No. Do not push the branches to GitHub.
StaticText ↑/k move up • ↓/j move down • space/enter select • ctrl+c cancel
paragraph
StaticText It fetches the latest
code
StaticText main
StaticText from the remote, rebase the second branch on top of it. Choose to push to the remote.
button Copy
code
StaticText $ av sync
StaticText ✓ GitHub fetch is done
StaticText ✓ Restack is done
StaticText * ✓ another_topic e808923
StaticText │
StaticText * main ba8eefe
StaticText ✓ Pushed to GitHub
StaticText Following branches do not need a push.
StaticText mytopic: PR is already merged.
StaticText Following branches are pushed.
StaticText another_topic
StaticText Remote: cb51296 Add another file 2024-06-25 13:01:45 -0700 -0700 (2 minutes ago)
StaticText Local: e808923 Add another file 2024-06-25 13:03:07 -0700 -0700 (1 minute ago)
StaticText PR: https://github.com/yourname/yourrepo/pull/17
StaticText Confirming the deletion of merged branches
StaticText Following merged branches can be deleted.
StaticText mytopic: 6d19ed1f0019d0f59b65177ef7a4f358c278baec
StaticText Are you OK with deleting these merged branches?
StaticText ▸ Yes. Delete these merged branches.
StaticText No. Do not delete the merged branches.
StaticText ↑/k move up • ↓/j move down • space/enter select • ctrl+c cancel
paragraph
StaticText Since the first branch is already merged, it asks you if you want to delete the local branch. Choose yes to delete the merged branch.
paragraph
StaticText If you run
code
StaticText av tree
StaticText , you can see that the second branch now has
code
StaticText main
StaticText as the parent.
button Copy
code
StaticText $ av tree
StaticText * another_topic
StaticText │ https://github.com/yourname/yourrepo/pull/17
StaticText │
StaticText * main (HEAD)
heading Direct link to heading What's next
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/quickstart#whats-next'
image
list
listitem
StaticText •
paragraph
link Review the How-to guides for common CLI commands, url='https://docs.aviator.co/aviator-cli/how-to-guides'
StaticText .
listitem
StaticText •
paragraph
link Learn how to add Aviator CLI commands as a Git subcommand, url='https://docs.aviator.co/aviator-cli/how-to-guides/git-subcommand-aliasing'
listitem
StaticText •
paragraph
link Learn how to adopt a branch created from Git command, url='https://docs.aviator.co/aviator-cli/how-to-guides/adopt-a-branch'
link Previous Stacked PRs CLI, url='https://docs.aviator.co/aviator-cli'
image
link Next Installation, url='https://docs.aviator.co/aviator-cli/installation'
image
paragraph
StaticText Last updated
time 12/5/2024, 10:31:10 PM
StaticText 1 month ago
dialog Cookies, modal=True
paragraph
StaticText This site uses cookies to deliver its service and to analyse traffic. By browsing this site, you accept the
[1447] link privacy policy, center=(1780,994), url='https://policies.gitbook.com/privacy/cookies'
StaticText .
[1448] button Close, center=(1880,972), title=Close, type=button
image
[1451] button Accept, center=(1502,1032), type=button
[1452] button Reject, center=(1566,1032), type=button
alert, atomic
StaticText Quickstart | Aviator Documentation
RootWebArea Installation | Aviator Documentation, focused, url='https://docs.aviator.co/aviator-cli/installation'
banner
[72] link Logo, center=(352,32), url='https://docs.aviator.co/'
image Logo, url='https://docs.aviator.co/~gitbook/image?url=https%3A%2F%2F273246003-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FOAPqUQVbLbsfI5YESl32%252Flogo%252FSDRNC7E8vpRutyzi83jb%252Fav%2520fontsdocs_horz%2520%281%29.png%3Falt%3Dmedia%26token%3D0abeb39f-a80f-4705-90e6-247dd98e5ab9&width=260&dpr=1&quality=100&sign=1c05f133&sv=2'
[76] link Home, center=(1262,32), url='https://aviator.co/'
Show more
[78] link About us, center=(1338,32), url='https://www.aviator.co/about-us'
[80] link Sign up, center=(1418,32), url='https://app.aviator.co/register'
[95] button Search, center=(1584,32), inner_text=Search...
Ctrl + K
image
StaticText ...
StaticText Ctrl +
StaticText K
complementary
list
listitem
[107] link Introduction, center=(354,112), url='https://docs.aviator.co/'
listitem
[109] link AttentionSet, center=(354,146), url='https://docs.aviator.co/attentionset'
image
image
listitem
[127] link Releases, center=(354,180), url='https://docs.aviator.co/releases-beta'
image
image
listitem
[185] link FlexReview (Beta), center=(354,214), url='https://docs.aviator.co/flexreview'
image
image
listitem
[241] link MergeQueue, center=(354,248), url='https://docs.aviator.co/mergequeue'
image
image
listitem
[386] link TestDeck, center=(354,282), url='https://docs.aviator.co/testdeck-beta'
image
image
listitem
[406] link Stacked PRs CLI, center=(354,316), url='https://docs.aviator.co/aviator-cli'
image
image
list
listitem
[414] link Quickstart, center=(364,356), url='https://docs.aviator.co/aviator-cli/quickstart'
listitem
[416] link Installation, center=(364,390), focused, url='https://docs.aviator.co/aviator-cli/installation'
listitem
[418] link How-to Guides, center=(364,424), url='https://docs.aviator.co/aviator-cli/how-to-guides'
image
listitem
[448] link Concepts, center=(364,458), url='https://docs.aviator.co/aviator-cli/concepts'
listitem
[450] link Rebasing and Syncing with GitHub, center=(364,492), url='https://docs.aviator.co/aviator-cli/rebasing-and-syncing-with-github'
listitem
[452] link Configuration, center=(364,526), url='https://docs.aviator.co/aviator-cli/configuration'
listitem
[454] link FAQs and Troubleshooting, center=(364,560), url='https://docs.aviator.co/aviator-cli/faqs-and-troubleshooting'
image
listitem
[464] link Manpages, center=(364,594), url='https://docs.aviator.co/aviator-cli/manpages'
image
listitem
[514] link Major Releases, center=(364,628), url='https://docs.aviator.co/aviator-cli/major-releases'
image
list
listitem
[520] link v0.1.0, center=(375,668), url='https://docs.aviator.co/aviator-cli/major-releases/v0.1.0'
listitem
[522] link Chrome Extension, center=(354,718), url='https://docs.aviator.co/aviator-chrome-extension'
image
listitem
[526] link Pilot Automated Actions, center=(354,752), url='https://docs.aviator.co/pilot-automated-actions'
image
image
listitem
[550] link API and Integrations, center=(354,786), url='https://docs.aviator.co/api'
image
image
listitem
StaticText MANAGE
list
listitem
[583] link Access Management, center=(354,866), url='https://docs.aviator.co/manage/access-management'
listitem
[585] link GitHub App Permissions, center=(354,900), url='https://docs.aviator.co/manage/github-app-permissions'
listitem
[587] link Security, center=(354,934), url='https://docs.aviator.co/manage/security'
listitem
[589] link On-premise Installation, center=(354,968), url='https://docs.aviator.co/manage/on-premise-installation'
image
listitem
[609] link FAQs, center=(354,1002), url='https://docs.aviator.co/manage/faqs'
image
[621] link Powered by GitBook, center=(354,1038), url='https://www.gitbook.com/?utm_source=content&utm_medium=trademark&utm_campaign=OAPqUQVbLbsfI5YESl32'
image
complementary
list
listitem
[1477] link macOS (Homebrew), center=(1584,118), url='https://docs.aviator.co/aviator-cli/installation#macos-homebrew'
listitem
[1479] link Arch Linux (AUR), center=(1584,154), url='https://docs.aviator.co/aviator-cli/installation#arch-linux-aur'
listitem
[1481] link Debian/Ubuntu, center=(1584,190), url='https://docs.aviator.co/aviator-cli/installation#debian-ubuntu'
listitem
[1483] link RPM-based systems, center=(1584,226), url='https://docs.aviator.co/aviator-cli/installation#rpm-based-systems'
listitem
[1485] link Binary download, center=(1584,262), url='https://docs.aviator.co/aviator-cli/installation#binary-download'
listitem
[1487] link Setup, center=(1584,298), url='https://docs.aviator.co/aviator-cli/installation#setup'
listitem
[1489] link Upgrade, center=(1584,334), url='https://docs.aviator.co/aviator-cli/installation#upgrade'
listitem
[1491] link macOS (Homebrew), center=(1590,362), url='https://docs.aviator.co/aviator-cli/installation#macos-homebrew-1'
listitem
[1493] link Debian/Ubuntu, center=(1590,390), url='https://docs.aviator.co/aviator-cli/installation#debian-ubuntu-1'
listitem
[1495] link RPM-based systems, center=(1590,418), url='https://docs.aviator.co/aviator-cli/installation#rpm-based-systems-1'
paragraph
StaticText Was this helpful?
[1501] button No, center=(1500,525), title=No
image
[1503] button Not sure, center=(1532,525), title=Not sure
image
[1505] button Yes, it was!, center=(1564,525), title=Yes, it was!
image
main
navigation
list
listitem
[1513] link STACKED PRS CLI, center=(665,104), url='https://docs.aviator.co/aviator-cli'
image
heading Installation
paragraph
StaticText The Aviator command line tool (invoked as
code
StaticText av
StaticText ) can be used to streamline and automate common tasks within your Git and GitHub workflows. Currently, the tool is used primarily to manage Stacked PRs
StaticText .
heading Direct link to heading macOS (Homebrew)
[1522] link Direct link to heading, center=(598,294), url='https://docs.aviator.co/aviator-cli/installation#macos-homebrew'
image
paragraph
StaticText First, if not already done,
[1526] link install Homebrew, center=(843,344), url='https://brew.sh/'
StaticText .
paragraph
StaticText Then install using Homebrew tap.
[1530] button Copy, center=(1352,441)
code
StaticText brew
StaticText install
StaticText gh
StaticText aviator-co/tap/av
heading Direct link to heading Arch Linux (AUR)
[1544] link Direct link to heading, center=(598,514), url='https://docs.aviator.co/aviator-cli/installation#arch-linux-aur'
image
paragraph
StaticText Published as
[1548] link av-cli-bin, center=(743,563), url='https://aur.archlinux.org/packages/av-cli-bin'
code
StaticText in AUR.
[1552] button Copy, center=(1352,614)
code
StaticText yay
StaticText av-cli
heading Direct link to heading Debian/Ubuntu
[1562] link Direct link to heading, center=(598,686), url='https://docs.aviator.co/aviator-cli/installation#debian-ubuntu'
image
paragraph
StaticText Add Aviator to your APT repositories.
[1568] button Copy, center=(1352,787)
code
StaticText echo
StaticText "deb [trusted=yes] https://apt.fury.io/aviator/ /"
StaticText >
StaticText \
StaticText /etc/apt/sources.list.d/fury.list
paragraph
StaticText And then apt install.
[1585] button Copy, center=(1352,909)
code
StaticText sudo
StaticText apt
StaticText update
StaticText sudo
StaticText apt
StaticText install
StaticText av
heading Direct link to heading Alternatively
[1606] link Direct link to heading, center=(598,987), url='https://docs.aviator.co/aviator-cli/installation#alternatively'
image
paragraph
StaticText If you'd prefer you can download the
code
StaticText .deb
StaticText file from the
[1611] link releases page, center=(1040,1032), url='https://github.com/aviator-co/av/releases'
StaticText .
button Copy
code
StaticText apt
StaticText install
StaticText ./av_
StaticText $VERSION_linux_$ARCH
StaticText .deb
heading Direct link to heading RPM-based systems
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/installation#rpm-based-systems'
image
paragraph
StaticText Add the following file
code
StaticText /etc/yum.repos.d/fury.repo
StaticText .
button Copy
code
StaticText [fury]
StaticText name=Gemfury Private Repo
StaticText baseurl=https://yum.fury.io/aviator/
StaticText enabled=1
StaticText gpgcheck=0
paragraph
StaticText Run the following command to confirm the configuration is working.
button Copy
code
StaticText yum
StaticText --disablerepo=
StaticText *
StaticText --enablerepo=fury
StaticText list
StaticText available
paragraph
StaticText And then run yum install.
button Copy
code
StaticText sudo
StaticText yum
StaticText install
StaticText av
heading Direct link to heading Alternatively
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/installation#alternatively-1'
image
paragraph
StaticText If you'd prefer you can download the
code
StaticText .rpm
StaticText file from the
link releases page, url='https://github.com/aviator-co/av/releases'
StaticText .
button Copy
code
StaticText rpm
StaticText -i
StaticText ./av_
StaticText $VERSION_linux_$ARCH
StaticText .rpm
heading Direct link to heading Binary download
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/installation#binary-download'
image
paragraph
StaticText Download the binary from the
link releases page, url='https://github.com/aviator-co/av/releases'
StaticText . Extract the archive and add the executable to your PATH.
heading Direct link to heading Setup
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/installation#setup'
image
list
listitem
StaticText 1.
paragraph
StaticText Set up the GitHub CLI for GitHub authentication:
button Copy
code
StaticText gh
StaticText auth
StaticText login
paragraph
StaticText Or you can create a Personal Access Token as described in the
link Configuration, url='https://docs.aviator.co/aviator-cli/configuration#github-personal-access-token'
StaticText section.
listitem
StaticText 2.
paragraph
StaticText Set up the
code
StaticText av
StaticText CLI autocompletion:
button Copy
code
StaticText # Bash
StaticText source
StaticText <(
StaticText av
StaticText completion
StaticText bash
StaticText )
StaticText # Zsh
StaticText source
StaticText <(
StaticText av
StaticText completion
StaticText zsh
StaticText )
listitem
StaticText 3.
paragraph
StaticText Initialize the repository:
button Copy
code
StaticText av
StaticText init
heading Direct link to heading Upgrade
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/installation#upgrade'
image
heading Direct link to heading macOS (Homebrew)
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/installation#macos-homebrew-1'
image
button Copy
code
StaticText brew
StaticText update
StaticText brew
StaticText upgrade
StaticText av
heading Direct link to heading Debian/Ubuntu
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/installation#debian-ubuntu-1'
image
button Copy
code
StaticText sudo
StaticText apt
StaticText update
StaticText sudo
StaticText apt
StaticText upgrade
heading Direct link to heading RPM-based systems
link Direct link to heading, url='https://docs.aviator.co/aviator-cli/installation#rpm-based-systems-1'
image
button Copy
code
StaticText yum
StaticText update
link Previous Quickstart, url='https://docs.aviator.co/aviator-cli/quickstart'
image
link Next How-to Guides, url='https://docs.aviator.co/aviator-cli/how-to-guides'
image
paragraph
StaticText Last updated
time 11/27/2024, 10:20:52 PM
StaticText 1 month ago
dialog Cookies, modal=True
paragraph
StaticText This site uses cookies to deliver its service and to analyse traffic. By browsing this site, you accept the
[1447] link privacy policy, center=(1780,994), url='https://policies.gitbook.com/privacy/cookies'
StaticText .
[1448] button Close, center=(1880,972), title=Close, type=button
image
[1451] button Accept, center=(1502,1032), type=button
[1452] button Reject, center=(1566,1032), type=button
alert, atomic
StaticText Installation | Aviator Documentation
Reasoning for action: I chose to click on the 'Installation' link (416) because it directly leads to the page containing the installation instructions that the user needs to set up the Aviator CLI. This action effectively brings the user closer to their goal of accessing the installation instructions essential for improving their development workflow.
Action: click(416) # Click on the 'Installation' link to explore installation instructions.
Change Description: The browser navigated from the 'Quickstart' page of Aviator Documentation to the 'Installation' page, updating the URL and changing the content displayed to focus on installing the Aviator command line tool, along with specific instructions for various operating systems.
Screenshot before:Screenshot after:---