KiBot/kibot
Olliver Schinagl 8b58759f3d
[Diff][Fixed] Worktree's can leave junk branches
When kibot creates a worktree, which in some cases creates a new branch
or uses an existing branch. This branch may be old and stale, and often
not what is expected.

Instead, avoid the issue entirely, by never creating anything that could
need cleaning up, by creating a detached worktree.

Fixes #556

Signed-off-by: Olliver Schinagl <oliver@schinagl.nl>
2024-01-15 16:42:05 +01:00
..
EasyEDA [Tests][Add] Simple test for EasyEDA download 2024-01-12 12:51:59 -03:00
PcbDraw
PyPDF2
blender_scripts [Blender export][Fixed] Problems when no point of view was defined 2024-01-05 07:04:58 -03:00
bom [flake8] Optimized use of map+lambda 2024-01-05 09:02:01 -03:00
kicad [flake8] Fixed reported issues 2024-01-05 09:33:42 -03:00
mcpyrate [Fixed] Spell errors 2024-01-05 09:09:58 -03:00
resources [KiRi] Reserved one position for the legacy "txt_icon" 2024-01-03 13:14:23 -03:00
svgutils [PCB_Print] Changed searchable text strategy 2024-01-11 09:19:51 -03:00
__init__.py
__main__.py [Tests] Don't cover windows code 2024-01-09 09:13:47 -03:00
banner.py
config_reader.py [DOCs] Made the *type* more explicit in outputs help 2024-01-05 11:06:18 -03:00
create_pdf.py
dep_downloader.py Unified some errors details 2024-01-04 13:58:13 -03:00
docopt.py
drill_marks.py
error.py
fil_base.py
fil_expand_text_vars.py
fil_field_modify.py
fil_field_rename.py
fil_generic.py
fil_rot_footprint.py
fil_spec_to_field.py Unified some errors details 2024-01-04 13:58:13 -03:00
fil_subparts.py Unified some errors details 2024-01-04 13:58:13 -03:00
fil_urlify.py
fil_value_split.py
fil_var_rename.py
fil_var_rename_kicost.py
globals.py Removed log debug "error" 2024-01-04 12:40:38 -03:00
gs.py Unified some *dont_stop* cases 2024-01-05 13:18:03 -03:00
kiplot.py [Quick Start][Fixed] Problems scanning dirs without enough privileges 2024-01-15 11:17:39 -03:00
layer.py [Quick Start][Fixed] Problems with KiCad 6+ files using KiCad 5 names for layers 2024-01-15 11:15:45 -03:00
log.py [flake8] Fixed reported issues 2024-01-05 09:33:42 -03:00
macros.py
misc.py Unified some *dont_stop* cases 2024-01-05 13:18:03 -03:00
optionable.py [flake8] Fixed reported issues 2024-01-05 09:33:42 -03:00
out_any_diff.py [Diff][Added] New mode where we can control the added/removed colors 2024-01-10 10:30:27 -03:00
out_any_drill.py
out_any_layer.py [Layers][Added] Mechanism to specify inner/outer copper layers 2024-01-15 10:29:30 -03:00
out_any_pcb_print.py Unified some errors details 2024-01-04 13:58:13 -03:00
out_any_sch_print.py
out_any_stencil.py
out_base.py [Fixed] Spell errors 2024-01-05 09:09:58 -03:00
out_base_3d.py [Colored resistors][Fixed] Problems when no cache is there 2024-01-15 10:39:27 -03:00
out_blender_export.py [Fixed] Spell errors 2024-01-05 09:09:58 -03:00
out_boardview.py [flake8] Fixed reported issues 2024-01-05 09:33:42 -03:00
out_bom.py [Fixed] Spell errors 2024-01-05 09:09:58 -03:00
out_compress.py Unified the "run_command" mechanism 2024-01-08 11:25:48 -03:00
out_copy_files.py Unified some errors details 2024-01-04 13:58:13 -03:00
out_diff.py [Diff][Fixed] Worktree's can leave junk branches 2024-01-15 16:42:05 +01:00
out_download_datasheets.py
out_dxf.py
out_dxf_sch_print.py
out_excellon.py
out_gencad.py
out_gerb_drill.py
out_gerber.py
out_hpgl.py
out_hpgl_sch_print.py
out_ibom.py Unified the exit point for errors running external commands 2024-01-05 12:52:46 -03:00
out_info.py
out_kibom.py Unified the "run_command" mechanism 2024-01-08 11:25:48 -03:00
out_kicost.py Unified the "run_command" mechanism 2024-01-08 11:25:48 -03:00
out_kikit_present.py
out_kiri.py [Diff][Fixed] Worktree's can leave junk branches 2024-01-15 16:42:05 +01:00
out_navigate_results.py [Fixed] Line commented for tests 2024-01-05 08:34:32 -03:00
out_netlist.py
out_panelize.py Unified some errors details 2024-01-04 13:58:13 -03:00
out_pcb2blender_tools.py Unified some errors details 2024-01-04 13:58:13 -03:00
out_pcb_print.py [PCB_Print] Changed searchable text strategy 2024-01-11 09:19:51 -03:00
out_pcb_variant.py
out_pcbdraw.py Unified the "run_command" mechanism 2024-01-08 11:25:48 -03:00
out_pdf.py
out_pdf_pcb_print.py [Layers][Added] Mechanism to specify inner/outer copper layers 2024-01-15 10:29:30 -03:00
out_pdf_sch_print.py
out_pdfunite.py Unified the "run_command" mechanism 2024-01-08 11:25:48 -03:00
out_populate.py [Fixed] Spell errors 2024-01-05 09:09:58 -03:00
out_position.py
out_ps.py
out_ps_sch_print.py
out_qr_lib.py [QR Lib][Fixed] Bottom QRs should be mirrored in the Y axis 2023-12-06 07:52:36 -03:00
out_render_3d.py Unified the "run_command" mechanism 2024-01-08 11:25:48 -03:00
out_report.py Unified the "run_command" mechanism 2024-01-08 11:25:48 -03:00
out_sch_variant.py
out_stencil_3d.py
out_stencil_for_jig.py
out_step.py
out_svg.py
out_svg_pcb_print.py [Layers][Added] Mechanism to specify inner/outer copper layers 2024-01-15 10:29:30 -03:00
out_svg_sch_print.py
out_vrml.py
pre_annotate_pcb.py
pre_annotate_power.py
pre_any_replace.py Unified some errors details 2024-01-04 13:58:13 -03:00
pre_base.py Unified some errors details 2024-01-04 13:58:13 -03:00
pre_check_zone_fills.py
pre_erc_warnings.py
pre_fill_zones.py
pre_filters.py
pre_ignore_unconnected.py
pre_pcb_replace.py
pre_run_drc.py Unified some errors details 2024-01-04 13:58:13 -03:00
pre_run_erc.py Unified some errors details 2024-01-04 13:58:13 -03:00
pre_sch_replace.py
pre_set_text_variables.py Unified some errors details 2024-01-04 13:58:13 -03:00
pre_update_qr.py
pre_update_xml.py Unified some errors details 2024-01-04 13:58:13 -03:00
registrable.py
var_base.py [flake8] Fixed reported issues 2024-01-05 09:33:42 -03:00
var_ibom.py
var_kibom.py
var_kicost.py