gitextract_4bom6jnl/ ├── .ctags.d/ │ └── go.ctags ├── .dockerignore ├── .gitattributes ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ ├── SECURITY.md │ ├── dependabot.yml │ └── workflows/ │ ├── ci.yml │ └── release.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── Gemfile ├── LICENSE ├── Makefile ├── README.md ├── cmd/ │ ├── cmd.go │ └── cmd_test.go ├── commands/ │ ├── alias.go │ ├── api.go │ ├── apply.go │ ├── args.go │ ├── args_test.go │ ├── browse.go │ ├── checkout.go │ ├── cherry_pick.go │ ├── ci_status.go │ ├── clone.go │ ├── commands.go │ ├── commands_test.go │ ├── compare.go │ ├── compare_test.go │ ├── create.go │ ├── delete.go │ ├── fetch.go │ ├── fetch_test.go │ ├── fork.go │ ├── gist.go │ ├── help.go │ ├── init.go │ ├── init_test.go │ ├── issue.go │ ├── issue_test.go │ ├── merge.go │ ├── pr.go │ ├── pull_request.go │ ├── pull_request_test.go │ ├── push.go │ ├── push_test.go │ ├── release.go │ ├── remote.go │ ├── remote_test.go │ ├── runner.go │ ├── runner_test.go │ ├── submodule.go │ ├── sync.go │ ├── utils.go │ ├── utils_test.go │ └── version.go ├── coverage/ │ └── coverage.go ├── cucumber.yml ├── etc/ │ ├── README.md │ ├── hub.bash_completion.sh │ ├── hub.fish_completion │ └── hub.zsh_completion ├── features/ │ ├── README.md │ ├── alias.feature │ ├── am.feature │ ├── api.feature │ ├── apply.feature │ ├── authentication.feature │ ├── bash_completion.feature │ ├── browse.feature │ ├── checkout.feature │ ├── cherry_pick.feature │ ├── ci_status.feature │ ├── clone.feature │ ├── compare.feature │ ├── create.feature │ ├── delete.feature │ ├── fetch.feature │ ├── fish_completion.feature │ ├── fork.feature │ ├── gist.feature │ ├── git_compatibility.feature │ ├── help.feature │ ├── init.feature │ ├── issue-transfer.feature │ ├── issue.feature │ ├── merge.feature │ ├── pr-checkout.feature │ ├── pr-list.feature │ ├── pr-merge.feature │ ├── pr-show.feature │ ├── pull_request.feature │ ├── push.feature │ ├── release.feature │ ├── remote_add.feature │ ├── steps.rb │ ├── submodule_add.feature │ ├── support/ │ │ ├── completion.rb │ │ ├── env.rb │ │ ├── fakebin/ │ │ │ ├── curl │ │ │ ├── git │ │ │ ├── man │ │ │ └── open │ │ ├── local_server.rb │ │ └── rspec_matchers.rb │ ├── sync.feature │ └── zsh_completion.feature ├── fixtures/ │ ├── fixtures.go │ ├── release_dir/ │ │ ├── dir/ │ │ │ ├── file2 │ │ │ ├── file3 │ │ │ └── subdir/ │ │ │ └── file4 │ │ └── file1 │ ├── test.git/ │ │ ├── HEAD │ │ ├── config │ │ ├── description │ │ ├── hooks/ │ │ │ ├── applypatch-msg.sample │ │ │ ├── commit-msg.sample │ │ │ ├── post-update.sample │ │ │ ├── pre-applypatch.sample │ │ │ ├── pre-commit.sample │ │ │ ├── pre-push.sample │ │ │ ├── pre-rebase.sample │ │ │ ├── prepare-commit-msg.sample │ │ │ └── update.sample │ │ ├── info/ │ │ │ └── exclude │ │ ├── objects/ │ │ │ ├── 08/ │ │ │ │ └── f4b7b6513dffc6245857e497cfd6101dc47818 │ │ │ ├── 8a/ │ │ │ │ └── 1cdac440b4a3c44b988e300758a903a9866905 │ │ │ ├── 9b/ │ │ │ │ └── 5a719a3d76ac9dc2fa635d9b1f34fd73994c06 │ │ │ ├── 9d/ │ │ │ │ └── aeafb9864cf43055ae93beb0afd6c7d144bfa4 │ │ │ ├── ca/ │ │ │ │ └── 93b49848670d03b3968c8a481eca55f5fb2150 │ │ │ └── e6/ │ │ │ └── 9de29bb2d1d6434b8b29ae775ad8c2e48c5391 │ │ └── refs/ │ │ └── heads/ │ │ └── master │ ├── test_configs.go │ └── test_repo.go ├── git/ │ ├── git.go │ ├── git_test.go │ ├── ssh_config.go │ ├── ssh_config_test.go │ ├── url.go │ └── url_test.go ├── github/ │ ├── branch.go │ ├── branch_test.go │ ├── client.go │ ├── client_test.go │ ├── config.go │ ├── config_decoder.go │ ├── config_encoder.go │ ├── config_service.go │ ├── config_service_test.go │ ├── crash_report.go │ ├── crash_report_test.go │ ├── editor.go │ ├── editor_test.go │ ├── hosts.go │ ├── http.go │ ├── http_test.go │ ├── localrepo.go │ ├── localrepo_test.go │ ├── message_builder.go │ ├── message_builder_test.go │ ├── project.go │ ├── project_test.go │ ├── remote.go │ ├── remote_test.go │ ├── reset_console.go │ ├── reset_console_windows.go │ ├── template.go │ ├── template_test.go │ ├── url.go │ └── url_test.go ├── go.mod ├── go.sum ├── internal/ │ └── assert/ │ └── assert.go ├── main.go ├── man-template.html ├── md2roff/ │ └── renderer.go ├── md2roff-bin/ │ └── cmd.go ├── script/ │ ├── bootstrap │ ├── build │ ├── build.bat │ ├── changelog │ ├── coverage │ ├── cross-compile │ ├── docker │ ├── get │ ├── github-release │ ├── install.bat │ ├── install.sh │ ├── package │ ├── publish-release │ ├── ruby-test │ ├── tag-release │ ├── test │ ├── version │ └── version.bat ├── share/ │ └── vim/ │ └── vimfiles/ │ ├── ftdetect/ │ │ └── pullrequest.vim │ └── syntax/ │ └── pullrequest.vim ├── ui/ │ ├── format.go │ ├── format_test.go │ └── ui.go ├── utils/ │ ├── args_parser.go │ ├── args_parser_test.go │ ├── color.go │ ├── json.go │ ├── utils.go │ └── utils_test.go └── version/ └── version.go