Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
V
|
W
_
__init__() (repo_splitter.git_tools.history.GitFilterBranchException method)
(repo_splitter.gui.loading.Result method)
(repo_splitter.gui.main.MustProvideInputException method)
(repo_splitter.gui.main.SelectRepoConfig method)
A
all_branches (repo_splitter.__main__.split_repo parameter)
(repo_splitter.gui.main.SelectRepoConfig attribute)
all_file_names_which_have_contained_the_lines_in_a_file() (in module repo_splitter.git_tools.files.renames)
all_file_names_which_have_contained_the_lines_in_multiple_files() (in module repo_splitter.git_tools.files.renames)
args (repo_splitter.gui.loading.loading_gui parameter)
auto_push_remove (repo_splitter.__main__.remove_from_repo_history parameter)
(repo_splitter.__main__.split_repo parameter)
B
backup_dir (repo_splitter.__main__.remove_from_repo_history parameter)
(repo_splitter.__main__.restore_from_backup parameter)
(repo_splitter.__main__.split_repo parameter)
C
clone_repo() (in module repo_splitter.git_tools.clone)
connect_local_repo_to_github_repo() (in module repo_splitter.github_tools.connect)
create_new_repo (repo_splitter.gui.main.SelectRepoConfig attribute)
create_repo() (in module repo_splitter.github_tools.create)
current_files_only (repo_splitter.git_tools.files.all.get_all_repo_files parameter)
D
delete_non_active_local_branches() (in module repo_splitter.git_tools.track)
delete_remote() (in module repo_splitter.git_tools.remote)
dismiss_message_gui() (in module repo_splitter.gui.main)
drop_files (repo_splitter.__main__.remove_from_repo_history parameter)
E
empty() (repo_splitter.gui.loading.Result property)
EmptyFileException
error_window() (in module repo_splitter.gui.error)
exception (repo_splitter.gui.loading.Result attribute)
F
file_length() (in module repo_splitter.git_tools.files.renames)
file_path (repo_splitter.git_tools.files.renames.all_file_names_which_have_contained_the_lines_in_a_file parameter)
file_paths (repo_splitter.git_tools.files.renames.all_file_names_which_have_contained_the_lines_in_multiple_files parameter)
file_patterns (repo_splitter.git_tools.files.wanted.get_desired_files_from_patterns parameter)
follow_renames (repo_splitter.__main__.remove_from_repo_history parameter)
(repo_splitter.__main__.split_repo parameter)
(repo_splitter.git_tools.files.wanted.get_desired_files_from_patterns parameter)
from_git_command_error() (repo_splitter.git_tools.history.GitFilterBranchException class method)
full_git_history_for_contents_of_file() (in module repo_splitter.git_tools.files.renames)
func (repo_splitter.gui.loading.loading_gui parameter)
(repo_splitter.gui.loading.run_put_result_in_queue parameter)
func_kwargs (repo_splitter.gui.loading.loading_gui parameter)
G
get_all_repo_files() (in module repo_splitter.git_tools.files.all)
get_config_section() (in module repo_splitter.config)
get_desired_files_from_patterns() (in module repo_splitter.git_tools.files.wanted)
get_filenames_from_git_log() (in module repo_splitter.git_tools.files.renames)
get_github_token_from_config() (in module repo_splitter.config)
get_unwanted_files_from_repo() (in module repo_splitter.git_tools.files.unwanted)
gh_token (repo_splitter.config.store_github_token parameter)
git_log (repo_splitter.git_tools.files.renames.get_filenames_from_git_log parameter)
GitFilterBranchException
github_repo_from_clone_url() (in module repo_splitter.github_tools.query)
github_token (repo_splitter.__main__.remove_from_repo_history parameter)
(repo_splitter.__main__.restore_from_backup parameter)
(repo_splitter.__main__.split_repo parameter)
gui_queue (repo_splitter.gui.loading.run_put_result_in_queue parameter)
I
include_tags (repo_splitter.__main__.split_repo parameter)
(repo_splitter.gui.main.SelectRepoConfig attribute)
index_filter_branch() (in module repo_splitter.git_tools.history)
is_remote_url() (in module repo_splitter.git_tools.url)
K
keep_backup (repo_splitter.__main__.remove_from_repo_history parameter)
(repo_splitter.__main__.split_repo parameter)
keep_files (repo_splitter.__main__.split_repo parameter)
L
loading_gui() (in module repo_splitter.gui.loading)
M
message (repo_splitter.gui.loading.loading_gui parameter)
MustDoSomethingException
MustProvideInputException
MustProvideOnlyOneRepoException
MustProvideRepoException
N
new_repo_name (repo_splitter.__main__.split_repo parameter)
NoSuchGithubRepositoryException
P
push_active_branch() (in module repo_splitter.git_tools.push)
push_all_branches() (in module repo_splitter.git_tools.push)
push_all_force() (in module repo_splitter.git_tools.push)
push_tags() (in module repo_splitter.git_tools.push)
R
remove_files_from_old_repo (repo_splitter.__main__.split_repo parameter)
(repo_splitter.gui.main.SelectRepoConfig attribute)
remove_github_token_from_config() (in module repo_splitter.config)
remove_history_for_files_matching() (in module repo_splitter.git_tools.history)
remove_history_for_files_not_matching() (in module repo_splitter.git_tools.history)
repo (repo_splitter.git_tools.files.all.get_all_repo_files parameter)
(repo_splitter.git_tools.files.renames.all_file_names_which_have_contained_the_lines_in_a_file parameter)
(repo_splitter.git_tools.files.renames.all_file_names_which_have_contained_the_lines_in_multiple_files parameter)
(repo_splitter.git_tools.files.wanted.get_desired_files_from_patterns parameter)
repo_dest (repo_splitter.__main__.restore_from_backup parameter)
(repo_splitter.__main__.split_repo parameter)
repo_loc() (repo_splitter.gui.main.SelectRepoConfig property)
repo_local_path (repo_splitter.gui.main.SelectRepoConfig attribute)
repo_select_gui() (in module repo_splitter.gui.main)
repo_source (repo_splitter.__main__.remove_from_repo_history parameter)
(repo_splitter.__main__.restore_from_backup parameter)
(repo_splitter.__main__.split_repo parameter)
repo_splitter (module)
repo_splitter.config (module)
repo_splitter.git_tools (module)
repo_splitter.git_tools.clone (module)
repo_splitter.git_tools.files (module)
repo_splitter.git_tools.files.all (module)
repo_splitter.git_tools.files.renames (module)
repo_splitter.git_tools.files.unwanted (module)
repo_splitter.git_tools.files.wanted (module)
repo_splitter.git_tools.history (module)
repo_splitter.git_tools.push (module)
repo_splitter.git_tools.remote (module)
repo_splitter.git_tools.track (module)
repo_splitter.git_tools.url (module)
repo_splitter.github_tools (module)
repo_splitter.github_tools.connect (module)
repo_splitter.github_tools.create (module)
repo_splitter.github_tools.query (module)
repo_splitter.gui (module)
repo_splitter.gui.config (module)
repo_splitter.gui.error (module)
repo_splitter.gui.loading (module)
repo_splitter.gui.main (module)
repo_splitter_gui() (in module repo_splitter.gui.main)
repo_url (repo_splitter.gui.main.SelectRepoConfig attribute)
Result (class in repo_splitter.gui.loading)
run_put_result_in_queue() (in module repo_splitter.gui.loading)
S
select_files_gui() (in module repo_splitter.gui.main)
SelectRepoConfig (class in repo_splitter.gui.main)
set_config_item() (in module repo_splitter.config)
should_push_old_repo_gui() (in module repo_splitter.gui.main)
show_created_repo_gui() (in module repo_splitter.gui.main)
store_gh_token (repo_splitter.gui.main.SelectRepoConfig attribute)
store_github_token() (in module repo_splitter.config)
success (repo_splitter.gui.loading.Result attribute)
T
track_all_remote_branches() (in module repo_splitter.git_tools.track)
V
value (repo_splitter.gui.loading.Result attribute)
W
was_successful() (repo_splitter.gui.loading.Result property)
Table of Contents
Getting started with repo_splitter
repo_splitter
Related Topics
Documentation overview
Quick search