gbdk-2020 | GameBoy Development Kit |
| download: https://git.y1.nz/archives/gbdk.tar.gz | |
| README | Files | Log | Refs | LICENSE |
docs/api/navtreeindex2.js
1 var NAVTREEINDEX2 =
2 {
3 "docs_using_gbdk.html#autotoc_md48":[0,6,1,3],
4 "docs_using_gbdk.html#autotoc_md49":[0,6,1,4],
5 "docs_using_gbdk.html#autotoc_md50":[0,6,1,5],
6 "docs_using_gbdk.html#autotoc_md51":[0,6,2],
7 "docs_using_gbdk.html#autotoc_md52":[0,6,3],
8 "docs_using_gbdk.html#autotoc_md53":[0,6,4],
9 "docs_using_gbdk.html#autotoc_md54":[0,6,4,0],
10 "docs_using_gbdk.html#autotoc_md55":[0,6,4,1],
11 "docs_using_gbdk.html#autotoc_md56":[0,6,5],
12 "docs_using_gbdk.html#autotoc_md57":[0,6,6],
13 "docs_using_gbdk.html#autotoc_md58":[0,6,6,0],
14 "drawing_8h.html":[4,0,1,0,2,4],
15 "drawing_8h.html#AND":[4,0,1,0,2,4,5],
16 "drawing_8h.html#BLACK":[4,0,1,0,2,4,9],
17 "drawing_8h.html#DKGREY":[4,0,1,0,2,4,8],
18 "drawing_8h.html#GRAPHICS_HEIGHT":[4,0,1,0,2,4,1],
19 "drawing_8h.html#GRAPHICS_WIDTH":[4,0,1,0,2,4,0],
20 "drawing_8h.html#LTGREY":[4,0,1,0,2,4,7],
21 "drawing_8h.html#M_FILL":[4,0,1,0,2,4,11],
22 "drawing_8h.html#M_NOFILL":[4,0,1,0,2,4,10],
23 "drawing_8h.html#OR":[4,0,1,0,2,4,3],
24 "drawing_8h.html#SIGNED":[4,0,1,0,2,4,12],
25 "drawing_8h.html#SOLID":[4,0,1,0,2,4,2],
26 "drawing_8h.html#UNSIGNED":[4,0,1,0,2,4,13],
27 "drawing_8h.html#WHITE":[4,0,1,0,2,4,6],
28 "drawing_8h.html#XOR":[4,0,1,0,2,4,4],
29 "drawing_8h.html#box":[4,0,1,0,2,4,23],
30 "drawing_8h.html#circle":[4,0,1,0,2,4,24],
31 "drawing_8h.html#color":[4,0,1,0,2,4,28],
32 "drawing_8h.html#draw_image":[4,0,1,0,2,4,21],
33 "drawing_8h.html#getpix":[4,0,1,0,2,4,25],
34 "drawing_8h.html#gotogxy":[4,0,1,0,2,4,27],
35 "drawing_8h.html#gprint":[4,0,1,0,2,4,14],
36 "drawing_8h.html#gprintf":[4,0,1,0,2,4,17],
37 "drawing_8h.html#gprintln":[4,0,1,0,2,4,15],
38 "drawing_8h.html#gprintn":[4,0,1,0,2,4,16],
39 "drawing_8h.html#line":[4,0,1,0,2,4,22],
40 "drawing_8h.html#plot":[4,0,1,0,2,4,18],
41 "drawing_8h.html#plot_point":[4,0,1,0,2,4,19],
42 "drawing_8h.html#switch_data":[4,0,1,0,2,4,20],
43 "drawing_8h.html#wrtchr":[4,0,1,0,2,4,26],
44 "drawing_8h_source.html":[4,0,1,0,2,4],
45 "far__ptr_8h.html":[4,0,1,0,3,3],
46 "far__ptr_8h.html#FAR_CALL":[4,0,1,0,3,3,5],
47 "far__ptr_8h.html#FAR_FUNC":[4,0,1,0,3,3,4],
48 "far__ptr_8h.html#FAR_OFS":[4,0,1,0,3,3,3],
49 "far__ptr_8h.html#FAR_PTR":[4,0,1,0,3,3,6],
50 "far__ptr_8h.html#FAR_SEG":[4,0,1,0,3,3,2],
51 "far__ptr_8h.html#TO_FAR_PTR":[4,0,1,0,3,3,1],
52 "far__ptr_8h.html#__call__banked":[4,0,1,0,3,3,7],
53 "far__ptr_8h.html#__call_banked_addr":[4,0,1,0,3,3,10],
54 "far__ptr_8h.html#__call_banked_bank":[4,0,1,0,3,3,11],
55 "far__ptr_8h.html#__call_banked_ptr":[4,0,1,0,3,3,9],
56 "far__ptr_8h.html#to_far_ptr":[4,0,1,0,3,3,8],
57 "far__ptr_8h_source.html":[4,0,1,0,3,3],
58 "files.html":[4,0],
59 "font_8h.html":[4,0,1,0,3,4],
60 "font_8h.html#FONT_128ENCODING":[4,0,1,0,3,4,2],
61 "font_8h.html#FONT_256ENCODING":[4,0,1,0,3,4,1],
62 "font_8h.html#FONT_COMPRESSED":[4,0,1,0,3,4,4],
63 "font_8h.html#FONT_NOENCODING":[4,0,1,0,3,4,3],
64 "font_8h.html#font_color":[4,0,1,0,3,4,11],
65 "font_8h.html#font_init":[4,0,1,0,3,4,8],
66 "font_8h.html#font_load":[4,0,1,0,3,4,9],
67 "font_8h.html#font_set":[4,0,1,0,3,4,10],
68 "font_8h.html#font_t":[4,0,1,0,3,4,5],
69 "font_8h.html#mfont_handle":[4,0,1,0,3,4,6],
70 "font_8h.html#pmfont_handle":[4,0,1,0,3,4,7],
71 "font_8h_source.html":[4,0,1,0,3,4],
72 "functions.html":[3,2,0],
73 "functions_vars.html":[3,2,1],
74 "gb_2bcd_8h.html":[4,0,1,0,2,0],
75 "gb_2bcd_8h.html#BCD":[4,0,1,0,2,0,2],
76 "gb_2bcd_8h.html#BCD_HEX":[4,0,1,0,2,0,0],
77 "gb_2bcd_8h.html#MAKE_BCD":[4,0,1,0,2,0,1],
78 "gb_2bcd_8h.html#bcd2text":[4,0,1,0,2,0,6],
79 "gb_2bcd_8h.html#bcd_add":[4,0,1,0,2,0,4],
80 "gb_2bcd_8h.html#bcd_sub":[4,0,1,0,2,0,5],
81 "gb_2bcd_8h.html#uint2bcd":[4,0,1,0,2,0,3],
82 "gb_2bcd_8h_source.html":[4,0,1,0,2,0],
83 "gb_2emu__debug_8h.html":[4,0,1,0,2,5],
84 "gb_2emu__debug_8h_source.html":[4,0,1,0,2,5],
85 "gb_2gbdecompress_8h.html":[4,0,1,0,2,7],
86 "gb_2gbdecompress_8h.html#gb_decompress":[4,0,1,0,2,7,0],
87 "gb_2gbdecompress_8h.html#gb_decompress_bkg_data":[4,0,1,0,2,7,1],
88 "gb_2gbdecompress_8h.html#gb_decompress_sprite_data":[4,0,1,0,2,7,3],
89 "gb_2gbdecompress_8h.html#gb_decompress_win_data":[4,0,1,0,2,7,2],
90 "gb_2gbdecompress_8h_source.html":[4,0,1,0,2,7],
91 "gb_2hardware_8h.html":[4,0,1,0,2,8],
92 "gb_2hardware_8h.html#AUD1SWEEP_DOWN":[4,0,1,0,2,8,43],
93 "gb_2hardware_8h.html#AUD1SWEEP_LENGTH":[4,0,1,0,2,8,45],
94 "gb_2hardware_8h.html#AUD1SWEEP_TIME":[4,0,1,0,2,8,44],
95 "gb_2hardware_8h.html#AUD1SWEEP_UP":[4,0,1,0,2,8,42],
96 "gb_2hardware_8h.html#AUD3WAVE":[4,0,1,0,2,8,282],
97 "gb_2hardware_8h.html#AUD4POLY_WIDTH_15BIT":[4,0,1,0,2,8,62],
98 "gb_2hardware_8h.html#AUD4POLY_WIDTH_7BIT":[4,0,1,0,2,8,63],
99 "gb_2hardware_8h.html#AUDENA_OFF":[4,0,1,0,2,8,81],
100 "gb_2hardware_8h.html#AUDENA_ON":[4,0,1,0,2,8,80],
101 "gb_2hardware_8h.html#AUDENV_DOWN":[4,0,1,0,2,8,194],
102 "gb_2hardware_8h.html#AUDENV_LENGTH":[4,0,1,0,2,8,195],
103 "gb_2hardware_8h.html#AUDENV_UP":[4,0,1,0,2,8,193],
104 "gb_2hardware_8h.html#AUDENV_VOL":[4,0,1,0,2,8,192],
105 "gb_2hardware_8h.html#AUDHIGH_LENGTH_OFF":[4,0,1,0,2,8,198],
106 "gb_2hardware_8h.html#AUDHIGH_LENGTH_ON":[4,0,1,0,2,8,197],
107 "gb_2hardware_8h.html#AUDHIGH_RESTART":[4,0,1,0,2,8,196],
108 "gb_2hardware_8h.html#AUDLEN_DUTY_12_5":[4,0,1,0,2,8,187],
109 "gb_2hardware_8h.html#AUDLEN_DUTY_25":[4,0,1,0,2,8,188],
110 "gb_2hardware_8h.html#AUDLEN_DUTY_50":[4,0,1,0,2,8,189],
111 "gb_2hardware_8h.html#AUDLEN_DUTY_75":[4,0,1,0,2,8,190],
112 "gb_2hardware_8h.html#AUDLEN_LENGTH":[4,0,1,0,2,8,191],
113 "gb_2hardware_8h.html#AUDTERM_1_LEFT":[4,0,1,0,2,8,74],
114 "gb_2hardware_8h.html#AUDTERM_1_RIGHT":[4,0,1,0,2,8,78],
115 "gb_2hardware_8h.html#AUDTERM_2_LEFT":[4,0,1,0,2,8,73],
116 "gb_2hardware_8h.html#AUDTERM_2_RIGHT":[4,0,1,0,2,8,77],
117 "gb_2hardware_8h.html#AUDTERM_3_LEFT":[4,0,1,0,2,8,72],
118 "gb_2hardware_8h.html#AUDTERM_3_RIGHT":[4,0,1,0,2,8,76],
119 "gb_2hardware_8h.html#AUDTERM_4_LEFT":[4,0,1,0,2,8,71],
120 "gb_2hardware_8h.html#AUDTERM_4_RIGHT":[4,0,1,0,2,8,75],
121 "gb_2hardware_8h.html#AUDVOL_VIN_LEFT":[4,0,1,0,2,8,68],
122 "gb_2hardware_8h.html#AUDVOL_VIN_RIGHT":[4,0,1,0,2,8,69],
123 "gb_2hardware_8h.html#AUDVOL_VOL_LEFT":[4,0,1,0,2,8,66],
124 "gb_2hardware_8h.html#AUDVOL_VOL_RIGHT":[4,0,1,0,2,8,67],
125 "gb_2hardware_8h.html#BCPD_REG":[4,0,1,0,2,8,305],
126 "gb_2hardware_8h.html#BCPSF_AUTOINC":[4,0,1,0,2,8,172],
127 "gb_2hardware_8h.html#BCPS_REG":[4,0,1,0,2,8,304],
128 "gb_2hardware_8h.html#BGP_REG":[4,0,1,0,2,8,291],
129 "gb_2hardware_8h.html#BKGF_BANK0":[4,0,1,0,2,8,148],
130 "gb_2hardware_8h.html#BKGF_BANK1":[4,0,1,0,2,8,149],
131 "gb_2hardware_8h.html#BKGF_CGB_PAL0":[4,0,1,0,2,8,150],
132 "gb_2hardware_8h.html#BKGF_CGB_PAL1":[4,0,1,0,2,8,151],
133 "gb_2hardware_8h.html#BKGF_CGB_PAL2":[4,0,1,0,2,8,152],
134 "gb_2hardware_8h.html#BKGF_CGB_PAL3":[4,0,1,0,2,8,153],
135 "gb_2hardware_8h.html#BKGF_CGB_PAL4":[4,0,1,0,2,8,154],
136 "gb_2hardware_8h.html#BKGF_CGB_PAL5":[4,0,1,0,2,8,155],
137 "gb_2hardware_8h.html#BKGF_CGB_PAL6":[4,0,1,0,2,8,156],
138 "gb_2hardware_8h.html#BKGF_CGB_PAL7":[4,0,1,0,2,8,157],
139 "gb_2hardware_8h.html#BKGF_PRI":[4,0,1,0,2,8,145],
140 "gb_2hardware_8h.html#BKGF_XFLIP":[4,0,1,0,2,8,147],
141 "gb_2hardware_8h.html#BKGF_YFLIP":[4,0,1,0,2,8,146],
142 "gb_2hardware_8h.html#DEVICE_SCREEN_BUFFER_HEIGHT":[4,0,1,0,2,8,220],
143 "gb_2hardware_8h.html#DEVICE_SCREEN_BUFFER_WIDTH":[4,0,1,0,2,8,219],
144 "gb_2hardware_8h.html#DEVICE_SCREEN_HEIGHT":[4,0,1,0,2,8,218],
145 "gb_2hardware_8h.html#DEVICE_SCREEN_MAP_ENTRY_SIZE":[4,0,1,0,2,8,221],
146 "gb_2hardware_8h.html#DEVICE_SCREEN_PX_HEIGHT":[4,0,1,0,2,8,227],
147 "gb_2hardware_8h.html#DEVICE_SCREEN_PX_WIDTH":[4,0,1,0,2,8,226],
148 "gb_2hardware_8h.html#DEVICE_SCREEN_WIDTH":[4,0,1,0,2,8,217],
149 "gb_2hardware_8h.html#DEVICE_SCREEN_X_OFFSET":[4,0,1,0,2,8,215],
150 "gb_2hardware_8h.html#DEVICE_SCREEN_Y_OFFSET":[4,0,1,0,2,8,216],
151 "gb_2hardware_8h.html#DEVICE_SPRITE_PX_OFFSET_X":[4,0,1,0,2,8,222],
152 "gb_2hardware_8h.html#DEVICE_SPRITE_PX_OFFSET_Y":[4,0,1,0,2,8,223],
153 "gb_2hardware_8h.html#DEVICE_WINDOW_PX_OFFSET_X":[4,0,1,0,2,8,224],
154 "gb_2hardware_8h.html#DEVICE_WINDOW_PX_OFFSET_Y":[4,0,1,0,2,8,225],
155 "gb_2hardware_8h.html#DIV_REG":[4,0,1,0,2,8,256],
156 "gb_2hardware_8h.html#DMA_REG":[4,0,1,0,2,8,290],
157 "gb_2hardware_8h.html#HDMA1_REG":[4,0,1,0,2,8,298],
158 "gb_2hardware_8h.html#HDMA2_REG":[4,0,1,0,2,8,299],
159 "gb_2hardware_8h.html#HDMA3_REG":[4,0,1,0,2,8,300],
160 "gb_2hardware_8h.html#HDMA4_REG":[4,0,1,0,2,8,301],
161 "gb_2hardware_8h.html#HDMA5F_BUSY":[4,0,1,0,2,8,165],
162 "gb_2hardware_8h.html#HDMA5F_MODE_GP":[4,0,1,0,2,8,163],
163 "gb_2hardware_8h.html#HDMA5F_MODE_HBL":[4,0,1,0,2,8,164],
164 "gb_2hardware_8h.html#HDMA5_REG":[4,0,1,0,2,8,302],
165 "gb_2hardware_8h.html#IEF_HILO":[4,0,1,0,2,8,182],
166 "gb_2hardware_8h.html#IEF_SERIAL":[4,0,1,0,2,8,183],
167 "gb_2hardware_8h.html#IEF_STAT":[4,0,1,0,2,8,185],
168 "gb_2hardware_8h.html#IEF_TIMER":[4,0,1,0,2,8,184],
169 "gb_2hardware_8h.html#IEF_VBLANK":[4,0,1,0,2,8,186],
170 "gb_2hardware_8h.html#IE_REG":[4,0,1,0,2,8,311],
171 "gb_2hardware_8h.html#IF_REG":[4,0,1,0,2,8,260],
172 "gb_2hardware_8h.html#KEY1F_DBLSPEED":[4,0,1,0,2,8,138],
173 "gb_2hardware_8h.html#KEY1F_PREPARE":[4,0,1,0,2,8,139],
174 "gb_2hardware_8h.html#KEY1_REG":[4,0,1,0,2,8,296],
175 "gb_2hardware_8h.html#LCDCF_BG8000":[4,0,1,0,2,8,90],
176 "gb_2hardware_8h.html#LCDCF_BG8800":[4,0,1,0,2,8,89],
177 "gb_2hardware_8h.html#LCDCF_BG9800":[4,0,1,0,2,8,91],
178 "gb_2hardware_8h.html#LCDCF_BG9C00":[4,0,1,0,2,8,92],
179 "gb_2hardware_8h.html#LCDCF_BGOFF":[4,0,1,0,2,8,97],
180 "gb_2hardware_8h.html#LCDCF_BGON":[4,0,1,0,2,8,98],
181 "gb_2hardware_8h.html#LCDCF_B_BG8000":[4,0,1,0,2,8,102],
182 "gb_2hardware_8h.html#LCDCF_B_BG9C00":[4,0,1,0,2,8,103],
183 "gb_2hardware_8h.html#LCDCF_B_BGON":[4,0,1,0,2,8,106],
184 "gb_2hardware_8h.html#LCDCF_B_OBJ16":[4,0,1,0,2,8,104],
185 "gb_2hardware_8h.html#LCDCF_B_OBJON":[4,0,1,0,2,8,105],
186 "gb_2hardware_8h.html#LCDCF_B_ON":[4,0,1,0,2,8,99],
187 "gb_2hardware_8h.html#LCDCF_B_WIN9C00":[4,0,1,0,2,8,100],
188 "gb_2hardware_8h.html#LCDCF_B_WINON":[4,0,1,0,2,8,101],
189 "gb_2hardware_8h.html#LCDCF_OBJ16":[4,0,1,0,2,8,94],
190 "gb_2hardware_8h.html#LCDCF_OBJ8":[4,0,1,0,2,8,93],
191 "gb_2hardware_8h.html#LCDCF_OBJOFF":[4,0,1,0,2,8,95],
192 "gb_2hardware_8h.html#LCDCF_OBJON":[4,0,1,0,2,8,96],
193 "gb_2hardware_8h.html#LCDCF_OFF":[4,0,1,0,2,8,83],
194 "gb_2hardware_8h.html#LCDCF_ON":[4,0,1,0,2,8,84],
195 "gb_2hardware_8h.html#LCDCF_WIN9800":[4,0,1,0,2,8,85],
196 "gb_2hardware_8h.html#LCDCF_WIN9C00":[4,0,1,0,2,8,86],
197 "gb_2hardware_8h.html#LCDCF_WINOFF":[4,0,1,0,2,8,87],
198 "gb_2hardware_8h.html#LCDCF_WINON":[4,0,1,0,2,8,88],
199 "gb_2hardware_8h.html#LCDC_REG":[4,0,1,0,2,8,284],
200 "gb_2hardware_8h.html#LYC_REG":[4,0,1,0,2,8,289],
201 "gb_2hardware_8h.html#LY_REG":[4,0,1,0,2,8,288],
202 "gb_2hardware_8h.html#MBC7_LATCH_CAPTURE":[4,0,1,0,2,8,4],
203 "gb_2hardware_8h.html#MBC7_LATCH_ERASE":[4,0,1,0,2,8,3],
204 "gb_2hardware_8h.html#MBC7_SRAM_ENABLE_KEY_1":[4,0,1,0,2,8,5],
205 "gb_2hardware_8h.html#MBC7_SRAM_ENABLE_KEY_2":[4,0,1,0,2,8,6],
206 "gb_2hardware_8h.html#NR10_REG":[4,0,1,0,2,8,261],
207 "gb_2hardware_8h.html#NR11_REG":[4,0,1,0,2,8,262],
208 "gb_2hardware_8h.html#NR12_REG":[4,0,1,0,2,8,263],
209 "gb_2hardware_8h.html#NR13_REG":[4,0,1,0,2,8,264],
210 "gb_2hardware_8h.html#NR14_REG":[4,0,1,0,2,8,265],
211 "gb_2hardware_8h.html#NR21_REG":[4,0,1,0,2,8,266],
212 "gb_2hardware_8h.html#NR22_REG":[4,0,1,0,2,8,267],
213 "gb_2hardware_8h.html#NR23_REG":[4,0,1,0,2,8,268],
214 "gb_2hardware_8h.html#NR24_REG":[4,0,1,0,2,8,269],
215 "gb_2hardware_8h.html#NR30_REG":[4,0,1,0,2,8,270],
216 "gb_2hardware_8h.html#NR31_REG":[4,0,1,0,2,8,271],
217 "gb_2hardware_8h.html#NR32_REG":[4,0,1,0,2,8,272],
218 "gb_2hardware_8h.html#NR33_REG":[4,0,1,0,2,8,273],
219 "gb_2hardware_8h.html#NR34_REG":[4,0,1,0,2,8,274],
220 "gb_2hardware_8h.html#NR41_REG":[4,0,1,0,2,8,275],
221 "gb_2hardware_8h.html#NR42_REG":[4,0,1,0,2,8,276],
222 "gb_2hardware_8h.html#NR43_REG":[4,0,1,0,2,8,277],
223 "gb_2hardware_8h.html#NR44_REG":[4,0,1,0,2,8,278],
224 "gb_2hardware_8h.html#NR50_REG":[4,0,1,0,2,8,279],
225 "gb_2hardware_8h.html#NR51_REG":[4,0,1,0,2,8,280],
226 "gb_2hardware_8h.html#NR52_REG":[4,0,1,0,2,8,281],
227 "gb_2hardware_8h.html#OAMF_BANK0":[4,0,1,0,2,8,204],
228 "gb_2hardware_8h.html#OAMF_BANK1":[4,0,1,0,2,8,205],
229 "gb_2hardware_8h.html#OAMF_CGB_PAL0":[4,0,1,0,2,8,206],
230 "gb_2hardware_8h.html#OAMF_CGB_PAL1":[4,0,1,0,2,8,207],
231 "gb_2hardware_8h.html#OAMF_CGB_PAL2":[4,0,1,0,2,8,208],
232 "gb_2hardware_8h.html#OAMF_CGB_PAL3":[4,0,1,0,2,8,209],
233 "gb_2hardware_8h.html#OAMF_CGB_PAL4":[4,0,1,0,2,8,210],
234 "gb_2hardware_8h.html#OAMF_CGB_PAL5":[4,0,1,0,2,8,211],
235 "gb_2hardware_8h.html#OAMF_CGB_PAL6":[4,0,1,0,2,8,212],
236 "gb_2hardware_8h.html#OAMF_CGB_PAL7":[4,0,1,0,2,8,213],
237 "gb_2hardware_8h.html#OAMF_PAL0":[4,0,1,0,2,8,202],
238 "gb_2hardware_8h.html#OAMF_PAL1":[4,0,1,0,2,8,203],
239 "gb_2hardware_8h.html#OAMF_PALMASK":[4,0,1,0,2,8,214],
240 "gb_2hardware_8h.html#OAMF_PRI":[4,0,1,0,2,8,199],
241 "gb_2hardware_8h.html#OAMF_XFLIP":[4,0,1,0,2,8,201],
242 "gb_2hardware_8h.html#OAMF_YFLIP":[4,0,1,0,2,8,200],
243 "gb_2hardware_8h.html#OBP0_REG":[4,0,1,0,2,8,292],
244 "gb_2hardware_8h.html#OBP1_REG":[4,0,1,0,2,8,293],
245 "gb_2hardware_8h.html#OCPD_REG":[4,0,1,0,2,8,307],
246 "gb_2hardware_8h.html#OCPSF_AUTOINC":[4,0,1,0,2,8,175],
247 "gb_2hardware_8h.html#OCPS_REG":[4,0,1,0,2,8,306],
248 "gb_2hardware_8h.html#P1F_0":[4,0,1,0,2,8,13],
249 "gb_2hardware_8h.html#P1F_1":[4,0,1,0,2,8,12],
250 "gb_2hardware_8h.html#P1F_2":[4,0,1,0,2,8,11],
251 "gb_2hardware_8h.html#P1F_3":[4,0,1,0,2,8,10],
252 "gb_2hardware_8h.html#P1F_4":[4,0,1,0,2,8,9]
253 };
This webpage is intended to be an accessible preview of this repository. To get a fuller picture, clone it and use the git CLI.