Meeting Title: GitHub Desktop Training Session Date: 2025-08-06 Meeting participants: Hannah Wang, Mustafa Raja
WEBVTT
1 00:06:07.180 ⇒ 00:06:07.850 Mustafa Raja: Hey!
2 00:06:09.130 ⇒ 00:06:10.180 Hannah Wang: Hi.
3 00:06:10.680 ⇒ 00:06:11.469 Mustafa Raja: How are you?
4 00:06:12.190 ⇒ 00:06:13.190 Hannah Wang: Good! How are you?
5 00:06:13.440 ⇒ 00:06:14.280 Mustafa Raja: Yeah, good.
6 00:06:14.790 ⇒ 00:06:16.260 Mustafa Raja: Yeah. Let me know.
7 00:06:16.490 ⇒ 00:06:19.060 Mustafa Raja: Let me know what we need to go through.
8 00:06:19.060 ⇒ 00:06:25.850 Hannah Wang: Yeah, it’s been a while since I used git or I’ve never used like
9 00:06:26.150 ⇒ 00:06:30.170 Hannah Wang: the interface like website interface. I’ve always.
10 00:06:30.170 ⇒ 00:06:30.800 Mustafa Raja: It’s just.
11 00:06:30.800 ⇒ 00:06:36.509 Hannah Wang: Command line. So I don’t really know what I’m doing. But basically let me just share my whole screen.
12 00:06:37.391 ⇒ 00:06:44.589 Hannah Wang: Sorry if my monitor is huge. But basically.
13 00:06:45.220 ⇒ 00:06:51.929 Hannah Wang: there’s a lot of sales assets that we do revisions for so obviously want to replace them.
14 00:06:52.388 ⇒ 00:06:57.809 Hannah Wang: And I just don’t know what the best way to do that is. So I have.
15 00:06:58.680 ⇒ 00:07:06.500 Hannah Wang: I have one case study here on my desktop that I want to replace. It’s this one?
16 00:07:07.635 ⇒ 00:07:08.659 Hannah Wang: So
17 00:07:08.840 ⇒ 00:07:15.689 Hannah Wang: what’s the best way to do it? Cause I know you can delete it. But does that like Trigger?
18 00:07:15.880 ⇒ 00:07:21.809 Mustafa Raja: Yeah, that does trigger. have you used github desktop.
19 00:07:22.470 ⇒ 00:07:24.430 Hannah Wang: No, but I can try.
20 00:07:24.750 ⇒ 00:07:27.611 Mustafa Raja: Yeah, maybe maybe let’s do that.
21 00:07:28.727 ⇒ 00:07:49.320 Mustafa Raja: What we can do is we can create a branch for every every change that we want to do and make however many commits we want to make and then, once we are, we are happy with our iteration we can just merge that branch into our main branch.
22 00:07:49.862 ⇒ 00:07:52.189 Mustafa Raja: And that will create only one trigger.
23 00:07:54.070 ⇒ 00:07:54.660 Hannah Wang: Okay.
24 00:07:54.887 ⇒ 00:07:59.870 Mustafa Raja: Let me know if I should add you to the cloudflare thing.
25 00:08:00.340 ⇒ 00:08:01.270 Mustafa Raja: Also.
26 00:08:02.140 ⇒ 00:08:05.054 Hannah Wang: I think you already did
27 00:08:07.170 ⇒ 00:08:10.920 Hannah Wang: Hold on. Let me authenticate this real quick.
28 00:08:20.945 ⇒ 00:08:22.060 Hannah Wang: okay?
29 00:08:23.350 ⇒ 00:08:24.280 Hannah Wang: Done.
30 00:08:30.970 ⇒ 00:08:31.740 Hannah Wang: Yeah.
31 00:08:38.820 ⇒ 00:08:40.550 Hannah Wang: So I just clone it.
32 00:08:41.680 ⇒ 00:08:42.150 Mustafa Raja: Yeah.
33 00:08:42.479 ⇒ 00:08:43.259 Hannah Wang: Okay.
34 00:08:43.260 ⇒ 00:08:45.820 Mustafa Raja: It’s going to take some time, because the file is big.
35 00:08:47.439 ⇒ 00:08:50.639 Hannah Wang: And then do I, is it this one.
36 00:08:50.640 ⇒ 00:08:51.960 Mustafa Raja: Yeah github.com.
37 00:08:52.700 ⇒ 00:08:54.150 Hannah Wang: Okay, so clone.
38 00:08:55.120 ⇒ 00:08:55.830 Mustafa Raja: Yeah.
39 00:08:56.260 ⇒ 00:09:02.820 Hannah Wang: Okay, I’ve never used this before, either, so we’ll see.
40 00:09:03.100 ⇒ 00:09:10.069 Mustafa Raja: Yeah, this this is actually pretty pretty easy to understand, but I like it better than the cli.
41 00:09:10.230 ⇒ 00:09:11.040 Hannah Wang: Okay.
42 00:09:11.230 ⇒ 00:09:16.620 Mustafa Raja: Yeah. So so we see that on the top we have a current branch which is main right.
43 00:09:16.620 ⇒ 00:09:17.260 Hannah Wang: Yep.
44 00:09:17.670 ⇒ 00:09:33.499 Mustafa Raja: Yeah, so every time we need to, we need to do some. And we see that utham has some branches already. So this is how he works also. So we can create a new branch for for whatever. And we can name it. Whatever process we are doing.
45 00:09:34.120 ⇒ 00:09:34.740 Hannah Wang: Yup!
46 00:09:35.560 ⇒ 00:09:40.829 Mustafa Raja: Yeah, create this and make whatever changes. Now.
47 00:09:41.464 ⇒ 00:09:50.355 Mustafa Raja: and this, those changes, we we can also commit. E change async. And this isn’t going to trigger
48 00:09:51.473 ⇒ 00:09:56.789 Mustafa Raja: any build on their side? Yeah, we can publish this branch.
49 00:09:58.707 ⇒ 00:09:59.900 Hannah Wang: Publish right here.
50 00:09:59.900 ⇒ 00:10:01.220 Mustafa Raja: Yeah, yeah, publish yeah.
51 00:10:05.615 ⇒ 00:10:12.869 Mustafa Raja: and maybe showing, find it so you can on change whatever you want.
52 00:10:12.870 ⇒ 00:10:16.160 Hannah Wang: Oh, wow! Oh, wow! Okay!
53 00:10:17.180 ⇒ 00:10:18.260 Hannah Wang: Oh, dang!
54 00:10:18.860 ⇒ 00:10:21.130 Hannah Wang: How do I.
55 00:10:21.420 ⇒ 00:10:27.420 Mustafa Raja: Maybe just rename rename one file to see how it looks like in the Github. Afterwards.
56 00:10:27.900 ⇒ 00:10:30.370 Hannah Wang: Okay, I just wanna replace one of them.
57 00:10:31.140 ⇒ 00:10:33.709 Hannah Wang: Let me find it, cause the names are.
58 00:10:33.710 ⇒ 00:10:34.190 Mustafa Raja: Yay!
59 00:10:34.190 ⇒ 00:10:35.079 Hannah Wang: So long.
60 00:10:38.767 ⇒ 00:10:45.550 Hannah Wang: this one. So I wanna delete this, and then re add, does that work too?
61 00:10:46.520 ⇒ 00:10:48.909 Mustafa Raja: Yeah, yeah, we can delete.
62 00:10:49.380 ⇒ 00:10:51.709 Hannah Wang: Oh, cool, alright!
63 00:10:52.620 ⇒ 00:10:54.040 Hannah Wang: And then.
64 00:10:55.240 ⇒ 00:10:59.099 Mustafa Raja: Yeah, a commit message. Did you delete one.
65 00:10:59.440 ⇒ 00:11:01.940 Hannah Wang: I did, I deleted it, and then I replaced it.
66 00:11:02.680 ⇒ 00:11:04.699 Mustafa Raja: And the name was same.
67 00:11:04.700 ⇒ 00:11:05.550 Hannah Wang: Yeah.
68 00:11:05.750 ⇒ 00:11:14.009 Mustafa Raja: Oh, okay, okay. Because I was wondering why it doesn’t show that something got deleted. It’s because the name was name of the file was same. So it says that a file has been modified.
69 00:11:14.310 ⇒ 00:11:14.910 Hannah Wang: Yeah.
70 00:11:15.320 ⇒ 00:11:18.850 Mustafa Raja: Okay, so yeah, here, we need, yeah, yeah.
71 00:11:19.420 ⇒ 00:11:20.770 Hannah Wang: Probably is.
72 00:11:28.145 ⇒ 00:11:30.580 Mustafa Raja: And we can push this also.
73 00:11:43.160 ⇒ 00:11:51.689 Mustafa Raja: And after that we, if we are done with our changes, or we can just click the review, pull, request, button.
74 00:11:53.490 ⇒ 00:12:00.059 Mustafa Raja: create, pull, request, and then create and merge.
75 00:12:01.370 ⇒ 00:12:02.180 Hannah Wang: Oops!
76 00:12:04.550 ⇒ 00:12:05.300 Mustafa Raja: Yeah.
77 00:12:06.290 ⇒ 00:12:07.670 Hannah Wang: I see so.
78 00:12:08.300 ⇒ 00:12:09.250 Mustafa Raja: Okay, so.
79 00:12:09.250 ⇒ 00:12:11.520 Hannah Wang: Just make a bunch of. You can make as many commitments.
80 00:12:11.520 ⇒ 00:12:38.250 Mustafa Raja: Yeah, yeah, yeah. Within this branch, within whatever branch you need, you can make as many changes as you want. I would suggest that. Whenever you’re you’re you’re working on a new thing on a new process. Create a new branch that’s aligned with the main branch, because sometimes. Yeah, you’ve used it. So you know that we can create conflicts right?
81 00:12:38.250 ⇒ 00:12:38.909 Hannah Wang: Yeah, yeah.
82 00:12:38.910 ⇒ 00:12:40.090 Mustafa Raja: Yeah, yeah.
83 00:12:40.090 ⇒ 00:12:45.360 Mustafa Raja: So make sure it’s just up to date with me. Yeah, yeah, yeah, that. Only, yeah.
84 00:12:45.850 ⇒ 00:12:48.830 Hannah Wang: And then I can. Just well, if I want to, I can delete this.
85 00:12:48.830 ⇒ 00:12:51.720 Mustafa Raja: Yeah. Yeah. Once it’s merged, you can delete it.
86 00:12:51.720 ⇒ 00:12:53.270 Hannah Wang: Right, merge.
87 00:12:53.270 ⇒ 00:12:54.839 Mustafa Raja: We should create a merge.
88 00:12:55.760 ⇒ 00:12:57.399 Hannah Wang: And then confirm, merge.
89 00:12:57.400 ⇒ 00:13:00.380 Mustafa Raja: Yeah, yeah. And we see that the deploy has been successful. Right?
90 00:13:01.030 ⇒ 00:13:01.680 Hannah Wang: Yeah.
91 00:13:02.120 ⇒ 00:13:06.669 Mustafa Raja: Yeah, I I feel this is pretty clean clean. Right?
92 00:13:06.670 ⇒ 00:13:09.039 Hannah Wang: Yeah, it’s much better than like
93 00:13:09.310 ⇒ 00:13:12.020 Hannah Wang: going in here and like deleting the file.
94 00:13:12.020 ⇒ 00:13:12.880 Mustafa Raja: Yeah.
95 00:13:12.880 ⇒ 00:13:13.350 Hannah Wang: Brilliant.
96 00:13:13.350 ⇒ 00:13:27.269 Mustafa Raja: Yeah, I try. I tried doing that when I needed to do do the capital letter files. I just ended up filtering them on front end.
97 00:13:27.410 ⇒ 00:13:31.739 Hannah Wang: Okay, I see. Yeah, it’s it’s a lot. I mean.
98 00:13:31.740 ⇒ 00:13:52.840 Mustafa Raja: Because because I saw that over in the in our Github history, we someone else had also had also tried deleting these files. And these did remain. If you clone the clone, the clone, the report. These these files do not get replicated in your in your computer.
99 00:13:52.840 ⇒ 00:13:54.270 Hannah Wang: Interesting. Okay.
100 00:13:54.270 ⇒ 00:14:00.009 Mustafa Raja: And but they are here, so I don’t know what that is. I just ended up filtering the name.
101 00:14:00.450 ⇒ 00:14:01.005 Hannah Wang: Okay.
102 00:14:01.860 ⇒ 00:14:08.679 Hannah Wang: okay, that sounds good. This is very helpful. So I’ll try this out. I have a couple of other files I need to replace. So I’ll.
103 00:14:08.680 ⇒ 00:14:09.380 Mustafa Raja: Yeah, yeah.
104 00:14:09.380 ⇒ 00:14:13.317 Hannah Wang: With the desktop, and then ask if I have any questions.
105 00:14:13.610 ⇒ 00:14:15.310 Mustafa Raja: Yeah, feel? Free to ask.
106 00:14:15.520 ⇒ 00:14:16.770 Hannah Wang: Okay, thank you so much.
107 00:14:17.080 ⇒ 00:14:26.699 Mustafa Raja: Yeah, I’m also working on the title and description that you needed. So this should be that should be up by end of this week.
108 00:14:26.960 ⇒ 00:14:29.040 Hannah Wang: Okay, sweet, that’s awesome.
109 00:14:29.200 ⇒ 00:14:30.359 Mustafa Raja: Okay, thank you so much.
110 00:14:30.360 ⇒ 00:14:31.402 Hannah Wang: Thank you. Bye.
111 00:14:31.750 ⇒ 00:14:32.510 Mustafa Raja: My.