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 [Populate][Added] Basic support for regular list items 2023-08-15 12:45:00 -03:00
PyPDF2 Dropped Python 2.x support in included libs 2023-08-08 12:27:06 -03:00
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 [Rotation Filter] Fixes and extensions for JLCPCB 2023-11-14 11:07:12 -03:00
fil_expand_text_vars.py [DOCs][Filters][Added] Descriptive name 2023-08-22 09:36:57 -03:00
fil_field_modify.py [DOCs][Filters][Added] Descriptive name 2023-08-22 09:36:57 -03:00
fil_field_rename.py [DOCs][Filters][Added] Descriptive name 2023-08-22 09:36:57 -03:00
fil_generic.py
fil_rot_footprint.py [CLI][Added] Options to list rotation and offset adjusts 2023-11-22 12:47:48 -03:00
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 [DOCs][Filters][Added] Descriptive name 2023-08-22 09:36:57 -03:00
fil_var_rename.py [DOCs][Filters][Added] Descriptive name 2023-08-22 09:36:57 -03:00
fil_var_rename_kicost.py [DOCs][Filters][Added] Descriptive name 2023-08-22 09:36:57 -03:00
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 [DOCs][Added] backticks to text replacement variables 2023-11-15 13:39:54 -03:00
out_dxf.py [DOCs][DXF] Made the docstring indentation coherent 2023-08-29 07:50:37 -03:00
out_dxf_sch_print.py
out_excellon.py
out_gencad.py
out_gerb_drill.py
out_gerber.py [Flake8] Small changes suggested by flake8 5.0.4 2023-08-11 13:33:54 -03:00
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 [Position][Removed] exclude_strange_footprints option 2023-11-16 08:49:58 -03:00
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