Meeting Title: Brainforge GitHub Sync and Setup Date: 2026-02-03 Meeting participants: Luke Scorziell, Mustafa Raja
WEBVTT
1 00:00:24.550 ⇒ 00:00:25.360 Mustafa Raja: Hey, what’s.
2 00:00:25.680 ⇒ 00:00:26.770 Luke Scorziell: How’s it going?
3 00:00:27.040 ⇒ 00:00:28.440 Mustafa Raja: Yeah, doing good, how are you?
4 00:00:28.680 ⇒ 00:00:31.910 Luke Scorziell: Good. I don’t think we’ve talked before, but good to meet you.
5 00:00:32.409 ⇒ 00:00:36.400 Mustafa Raja: Yeah, good to meet you too. So, what are we doing here?
6 00:00:36.810 ⇒ 00:00:38.069 Luke Scorziell: Yeah,
7 00:00:38.070 ⇒ 00:00:43.740 Mustafa Raja: You need to, what’s it called? Clone some rep or something? Is that correct?
8 00:00:43.980 ⇒ 00:00:50.019 Luke Scorziell: Bye… I’m figuring out what I’m trying to do.
9 00:00:50.020 ⇒ 00:00:51.789 Mustafa Raja: So you want to pull this,
10 00:00:51.920 ⇒ 00:00:54.689 Mustafa Raja: pull something from GitHub to your local, right?
11 00:00:55.290 ⇒ 00:00:56.760 Luke Scorziell: Yes, yeah.
12 00:00:57.150 ⇒ 00:00:59.130 Mustafa Raja: Okay.
13 00:00:59.130 ⇒ 00:01:00.129 Luke Scorziell: Share my screen if you want.
14 00:01:00.130 ⇒ 00:01:00.920 Mustafa Raja: Yeah.
15 00:01:02.260 ⇒ 00:01:04.950 Mustafa Raja: Pull this from this Blazer Generation.
16 00:01:11.850 ⇒ 00:01:14.700 Mustafa Raja: Okay, so… GitHub CLI.
17 00:01:14.850 ⇒ 00:01:15.960 Mustafa Raja: Set up.
18 00:01:16.460 ⇒ 00:01:17.790 Mustafa Raja: Hmm.
19 00:01:18.360 ⇒ 00:01:24.280 Mustafa Raja: So… There’s two things we can do if you want more control over
20 00:01:24.560 ⇒ 00:01:31.459 Mustafa Raja: GitHub. Actually, the real purpose of this would be to give Cursor access to your GitHub, right?
21 00:01:33.160 ⇒ 00:01:34.550 Luke Scorziell: I guess so, I thought it…
22 00:01:35.130 ⇒ 00:01:38.020 Luke Scorziell: I think it has access already? I don’t know. I’m like…
23 00:01:38.020 ⇒ 00:01:43.669 Mustafa Raja: Can you run this which DH command that it’s asking for? Oh, that’s fine.
24 00:01:43.780 ⇒ 00:01:45.369 Mustafa Raja: Yeah, yeah, let’s run this.
25 00:01:45.760 ⇒ 00:01:49.249 Mustafa Raja: Okay, so it does not have access to that. Yeah, let it install.
26 00:01:49.970 ⇒ 00:01:50.690 Luke Scorziell: Okay.
27 00:01:53.900 ⇒ 00:02:00.660 Mustafa Raja: Actually, can you also open another terminal? So if you would… Command space.
28 00:02:01.410 ⇒ 00:02:05.340 Mustafa Raja: No, no, no, no, not in here, so if you would Command Space and type terminal.
29 00:02:09.539 ⇒ 00:02:14.790 Mustafa Raja: Yeah, let’s open that, and then let’s see, let’s, let’s type which GH?
30 00:02:18.710 ⇒ 00:02:22.639 Mustafa Raja: Okay, so now you have that, now let’s go back to…
31 00:02:23.350 ⇒ 00:02:26.150 Mustafa Raja: What’s it called? Cursor again?
32 00:02:26.150 ⇒ 00:02:26.820 Luke Scorziell: Huh.
33 00:02:27.450 ⇒ 00:02:30.200 Mustafa Raja: And then, yeah, let’s, let it run this.
34 00:02:37.690 ⇒ 00:02:40.230 Mustafa Raja: Okay, yeah, I’ll let it run this one also.
35 00:02:49.330 ⇒ 00:02:51.830 Mustafa Raja: Yeah, yeah, let,
36 00:02:52.230 ⇒ 00:03:00.779 Mustafa Raja: I’m just wondering how… okay, yeah, you see there, yeah, this one, let’s open it… open it in the browser.
37 00:03:01.530 ⇒ 00:03:08.019 Mustafa Raja: Hmm, I think you would need to do this outside of cursor, but let’s just see how it turns out, you know?
38 00:03:08.720 ⇒ 00:03:12.519 Luke Scorziell: Cause normally is this, like, within the terminal or something?
39 00:03:12.520 ⇒ 00:03:14.120 Mustafa Raja: Yeah, yeah, normally, yeah.
40 00:03:14.920 ⇒ 00:03:20.070 Mustafa Raja: Gursa might just not have access to this stuff directly, you know. So, let’s just verify.
41 00:03:21.680 ⇒ 00:03:25.130 Mustafa Raja: Let’s just see if this turns good, if not.
42 00:03:25.440 ⇒ 00:03:26.810 Mustafa Raja: We can just, you know…
43 00:03:39.990 ⇒ 00:03:44.550 Mustafa Raja: This isn’t actually your, the code that you, copied from there.
44 00:03:45.170 ⇒ 00:03:49.440 Mustafa Raja: This would be the… the one that you set up in your… yeah.
45 00:03:54.410 ⇒ 00:04:00.199 Mustafa Raja: Yeah, let’s, let’s go, yeah. So this would be the one that, no, that’s in the terminal, yeah.
46 00:04:02.220 ⇒ 00:04:03.550 Mustafa Raja: Yeah, authorize.
47 00:04:09.590 ⇒ 00:04:11.600 Mustafa Raja: Good. Okay.
48 00:04:14.130 ⇒ 00:04:21.050 Mustafa Raja: Okay, let’s see what’s… what it’s asking… Set up git.
49 00:04:21.850 ⇒ 00:04:24.150 Mustafa Raja: Yeah, let’s go ahead with this.
50 00:04:26.060 ⇒ 00:04:29.300 Mustafa Raja: So, have you made any changes in this, what’s it called, repo?
51 00:04:30.330 ⇒ 00:04:34.000 Luke Scorziell: I’ve made a good amount of changes, I think, on my own end, so…
52 00:04:34.410 ⇒ 00:04:35.440 Mustafa Raja: Okay, okay.
53 00:04:37.160 ⇒ 00:04:42.550 Mustafa Raja: Okay… Okay.
54 00:04:43.740 ⇒ 00:04:45.960 Mustafa Raja: Pull down this ripple.
55 00:04:46.920 ⇒ 00:04:50.599 Mustafa Raja: Oh, yeah, yeah, let’s… hmm, wait, let me, let me think.
56 00:04:53.870 ⇒ 00:04:56.329 Mustafa Raja: So we have the GitHub now…
57 00:04:57.030 ⇒ 00:05:02.960 Mustafa Raja: Do you, do you, do you have GitHub Desktop in your… on your local?
58 00:05:03.060 ⇒ 00:05:04.350 Mustafa Raja: On your computer?
59 00:05:04.350 ⇒ 00:05:05.200 Luke Scorziell: Yeah.
60 00:05:05.470 ⇒ 00:05:06.680 Mustafa Raja: Oh, let’s open that up.
61 00:05:12.100 ⇒ 00:05:17.930 Mustafa Raja: Okay… Okay, this is nice, this is nice.
62 00:05:18.040 ⇒ 00:05:23.290 Mustafa Raja: Okay, you have… you have all of that. Yeah, let’s… let’s just publish this branch, actually.
63 00:05:24.180 ⇒ 00:05:25.030 Luke Scorziell: Publish it?
64 00:05:25.330 ⇒ 00:05:30.700 Mustafa Raja: Yeah, yeah, publish this branch, yeah. So, this part, yeah.
65 00:05:31.160 ⇒ 00:05:32.799 Luke Scorziell: Oh, should I have.
66 00:05:33.130 ⇒ 00:05:34.959 Mustafa Raja: Yeah, this is good, this is good.
67 00:05:35.780 ⇒ 00:05:43.420 Mustafa Raja: And then, and then let’s just write, let’s just write here whatever you did, so here in the summary.
68 00:05:43.620 ⇒ 00:05:45.539 Mustafa Raja: Write a quick small summary.
69 00:05:47.030 ⇒ 00:05:50.520 Luke Scorziell: I can… Have a cursor do this.
70 00:05:50.800 ⇒ 00:06:00.330 Mustafa Raja: Yeah, because I can do this. So, for that, we will have to go out of agent, this UI, we will have to go out of this UI to the code UI.
71 00:06:00.840 ⇒ 00:06:03.950 Mustafa Raja: I think it’s this button over here.
72 00:06:04.250 ⇒ 00:06:05.819 Luke Scorziell: Oh. This one?
73 00:06:06.290 ⇒ 00:06:07.579 Luke Scorziell: Wait, where are you pointing?
74 00:06:09.370 ⇒ 00:06:10.580 Mustafa Raja: On the boat.
75 00:06:11.130 ⇒ 00:06:12.150 Mustafa Raja: Yeah, let’s…
76 00:06:12.150 ⇒ 00:06:12.890 Luke Scorziell: Oh, I don’t.
77 00:06:12.890 ⇒ 00:06:18.929 Mustafa Raja: It’s not. Let’s try the… let’s try all the ones that we have.
78 00:06:19.610 ⇒ 00:06:24.220 Mustafa Raja: It’s one of these buttons that opens up the UI.
79 00:06:26.670 ⇒ 00:06:32.700 Mustafa Raja: Nope. Oh, yeah, this one. Okay. And then, from here… wait.
80 00:06:32.820 ⇒ 00:06:39.299 Mustafa Raja: From here, let’s go… let’s go… Wait, let’s go with you.
81 00:06:40.810 ⇒ 00:06:41.900 Mustafa Raja: Here.
82 00:06:42.300 ⇒ 00:06:44.390 Mustafa Raja: In this button, you know?
83 00:06:44.910 ⇒ 00:06:45.750 Mustafa Raja: Yeah.
84 00:06:46.300 ⇒ 00:06:48.330 Mustafa Raja: And then…
85 00:06:49.230 ⇒ 00:06:59.759 Mustafa Raja: Okay. Okay, your cursor just not have that sort of UI. What alternatively, we can do? There’s one more thing that we can do. Let’s, let’s go to the agent.
86 00:07:00.470 ⇒ 00:07:01.180 Luke Scorziell: Okay.
87 00:07:01.470 ⇒ 00:07:08.030 Mustafa Raja: Let’s go to the agent and, let’s, add commit.
88 00:07:10.340 ⇒ 00:07:12.450 Mustafa Raja: Let’s just write add comment, yeah.
89 00:07:13.950 ⇒ 00:07:21.480 Mustafa Raja: Yeah, commit diff of working set, yeah, this one. And then let’s just ask it to give us a small, conventional commit message.
90 00:07:25.240 ⇒ 00:07:33.539 Mustafa Raja: There’s a quick button over here that usually appears that I’m not seeing on your site. Must be some UI… UI setting.
91 00:07:33.720 ⇒ 00:07:39.170 Mustafa Raja: Yeah, let’s just send it out, and then it’s just going to give us a pretty good message that we can just…
92 00:07:39.380 ⇒ 00:07:40.459 Mustafa Raja: Dive in.
93 00:07:40.570 ⇒ 00:07:46.910 Mustafa Raja: GitHub Desktop, I love GitHub Desktop, I don’t like working with GitHub on… yeah, let’s,
94 00:07:48.010 ⇒ 00:07:53.939 Mustafa Raja: Okay, it’s asking this because this project’s new, right? So… Let’s just allow it, yeah.
95 00:07:54.950 ⇒ 00:07:55.470 Luke Scorziell: Okay.
96 00:07:56.450 ⇒ 00:07:57.469 Mustafa Raja: Yeah, let’s run it.
97 00:08:05.600 ⇒ 00:08:09.229 Mustafa Raja: Okay, let’s just verify if this is correct, all good?
98 00:08:10.250 ⇒ 00:08:11.280 Luke Scorziell: This, right here?
99 00:08:11.280 ⇒ 00:08:15.120 Mustafa Raja: Yeah, yeah, this message… this is exactly the thing that you worked on, right?
100 00:08:17.430 ⇒ 00:08:17.990 Luke Scorziell: I mean…
101 00:08:17.990 ⇒ 00:08:19.450 Mustafa Raja: It’ll be this one.
102 00:08:20.770 ⇒ 00:08:21.710 Mustafa Raja: I believe.
103 00:08:22.410 ⇒ 00:08:29.359 Mustafa Raja: Yeah, yeah, let’s copy this and go back to… what’s it called? GitHub Desktop, actually. We don’t need to be in this.
104 00:08:29.360 ⇒ 00:08:35.729 Luke Scorziell: I need a little bit of a… can you give me… Is this, like, everything that I’ve done since I…
105 00:08:35.730 ⇒ 00:08:36.130 Mustafa Raja: Yeah.
106 00:08:36.130 ⇒ 00:08:37.150 Luke Scorziell: But on this branch.
107 00:08:37.150 ⇒ 00:08:37.780 Mustafa Raja: Yeah.
108 00:08:38.320 ⇒ 00:08:39.400 Luke Scorziell: comprehensive…
109 00:08:39.409 ⇒ 00:08:46.389 Mustafa Raja: The branch does not have all of the content right now, so it might not have access to all of it via GitHub right now.
110 00:08:47.839 ⇒ 00:08:50.359 Mustafa Raja: Since it’s a new branch without anything, yeah?
111 00:08:52.929 ⇒ 00:08:54.819 Mustafa Raja: Okay, is this good?
112 00:08:57.980 ⇒ 00:09:04.649 Luke Scorziell: Yeah, I mean, I just… I feel like I did a lot, but… so I don’t know, but I…
113 00:09:10.690 ⇒ 00:09:13.320 Luke Scorziell: I don’t really know what it’s talking about with the comment.
114 00:09:14.430 ⇒ 00:09:15.720 Mustafa Raja: Which one?
115 00:09:19.040 ⇒ 00:09:23.879 Luke Scorziell: Just, like, it’s… I, like…
116 00:09:25.690 ⇒ 00:09:28.840 Luke Scorziell: This doesn’t seem like it’s covering everything that I did.
117 00:09:29.440 ⇒ 00:09:33.429 Mustafa Raja: So, so it’s covering only partial, partially.
118 00:09:33.430 ⇒ 00:09:36.580 Luke Scorziell: Yeah, I feel like, cause, like.
119 00:09:38.140 ⇒ 00:09:45.839 Mustafa Raja: It’s not based on chat, really. It’s based on whatever it can come, get from the GitHub window that we just saw, you know?
120 00:09:46.250 ⇒ 00:09:50.909 Mustafa Raja: So it won’t always, you know, capture everything if it’s too much.
121 00:09:51.230 ⇒ 00:09:54.540 Mustafa Raja: So you might want to also dictate it something, you know?
122 00:09:56.030 ⇒ 00:10:00.379 Luke Scorziell: So, yeah, I mean, I probably in the future would wanna…
123 00:10:06.690 ⇒ 00:10:07.430 Luke Scorziell: like…
124 00:10:27.800 ⇒ 00:10:32.539 Luke Scorziell: Okay, so it’ll try to log all of this stuff in there right now?
125 00:10:32.860 ⇒ 00:10:33.630 Luke Scorziell: Basically.
126 00:10:33.800 ⇒ 00:10:34.960 Mustafa Raja: Could you see the ring again?
127 00:10:35.210 ⇒ 00:10:40.560 Luke Scorziell: So all… all of the changes that were… I’ve made, it will now log into…
128 00:10:41.340 ⇒ 00:10:43.339 Luke Scorziell: In the, the main…
129 00:10:43.900 ⇒ 00:10:52.749 Mustafa Raja: Yeah, yeah, so all of the changes that you just made, we are going to push them to your branch, and then from your branch, we are going to pull them, into main.
130 00:10:52.920 ⇒ 00:10:54.270 Mustafa Raja: You know?
131 00:10:54.270 ⇒ 00:10:56.469 Luke Scorziell: Alright. But, yeah, and someone will.
132 00:10:56.470 ⇒ 00:11:06.549 Mustafa Raja: It’ll make sense once we, you know, go through this. So, let me know once you’re comfortable with the message that it’s generating.
133 00:11:08.080 ⇒ 00:11:12.330 Mustafa Raja: Once we’re comfortable with that, we can go ahead, deploying this.
134 00:11:19.460 ⇒ 00:11:24.209 Mustafa Raja: So the issue here is it’s not, capturing everything, right?
135 00:11:25.970 ⇒ 00:11:30.200 Luke Scorziell: Yeah, I don’t think so. I mean, I also added, like, a whole services thing for us.
136 00:11:30.200 ⇒ 00:11:37.189 Mustafa Raja: start, okay, if you… Why don’t we go…
137 00:11:37.660 ⇒ 00:11:47.799 Mustafa Raja: Wait, give me a moment… why don’t we go over here, grab the files that you made changes in, and then ask it to, you know.
138 00:11:48.060 ⇒ 00:11:50.800 Mustafa Raja: Add those in the message tool.
139 00:11:52.490 ⇒ 00:11:54.990 Luke Scorziell: Oh, okay, so what do I…
140 00:11:54.990 ⇒ 00:11:59.579 Mustafa Raja: The blue ones would be the one, so the blue ones would be the ones that you have worked on.
141 00:12:00.880 ⇒ 00:12:17.850 Mustafa Raja: So, just pick the whole, so this is the, this is the root folder, right? So, Brainforge World. This will capture everything. And then maybe we can, we can pick up, drafts? So, if you would drag drafts into the agent…
142 00:12:18.120 ⇒ 00:12:21.299 Mustafa Raja: Let’s drag it, yeah, into the agent.
143 00:12:21.750 ⇒ 00:12:25.970 Mustafa Raja: Yeah, and then let’s actually do the same with agents.
144 00:12:26.360 ⇒ 00:12:32.990 Mustafa Raja: Since it’s blue, yeah, let’s grab the whole thing.
145 00:12:34.100 ⇒ 00:12:42.729 Mustafa Raja: And then I see some blue on the bottom also. Yeah, yeah, it’s captured everything within the agent, so now sales, yeah.
146 00:12:45.280 ⇒ 00:12:48.919 Mustafa Raja: Yeah, so, so let’s now ask, yeah, this one also, yeah.
147 00:12:49.270 ⇒ 00:12:54.670 Mustafa Raja: So, let’s now ask it to generate a summary of changes you’ve made in these folders, right?
148 00:12:55.130 ⇒ 00:12:55.830 Luke Scorziell: Yeah.
149 00:13:05.830 ⇒ 00:13:08.959 Mustafa Raja: And then, yeah, this is good.
150 00:13:09.100 ⇒ 00:13:11.930 Mustafa Raja: Oh, you’ve been working on this for 14 days now.
151 00:13:12.870 ⇒ 00:13:19.510 Luke Scorziell: Yeah, I mean, I don’t… I’m just kind of playing around and stuff, so that’s why I’m a little, like, not wanting to.
152 00:13:19.510 ⇒ 00:13:26.960 Mustafa Raja: Okay, quick, let’s see what this is saying, since… Hmm…
153 00:13:31.470 ⇒ 00:13:32.699 Mustafa Raja: Let’s allow it.
154 00:13:37.370 ⇒ 00:13:43.900 Mustafa Raja: Yeah, no, it… Yeah, let’s just… let’s just let it do its thing.
155 00:13:57.060 ⇒ 00:14:12.850 Mustafa Raja: Oh, one more thing you can do is, you… I see that you’re using an auto model, so, in this… in this auto mode, what happens is cursor uses the most economical model, so if you would turn this off…
156 00:14:13.840 ⇒ 00:14:17.160 Mustafa Raja: Yeah, you can actually choose which model you need, right?
157 00:14:17.810 ⇒ 00:14:21.509 Luke Scorziell: Alright, that’s helpful. I feel like the writer in this one is bad.
158 00:14:22.150 ⇒ 00:14:29.699 Mustafa Raja: Yeah, so, yeah, yeah, GPT-5.2. I would just use Sonnet, you know, Sonnet 4.5.
159 00:14:31.240 ⇒ 00:14:36.399 Mustafa Raja: Works for me really nice. And in the settings, you can actually add more models.
160 00:14:39.080 ⇒ 00:14:44.130 Mustafa Raja: Okay, so this is a big summary. We need something smaller, a lot smaller, actually.
161 00:14:44.600 ⇒ 00:14:45.330 Luke Scorziell: Okay.
162 00:14:47.290 ⇒ 00:14:51.199 Luke Scorziell: And… You make this shorter.
163 00:14:51.690 ⇒ 00:14:54.740 Luke Scorziell: Oh, I can include it in the commit.
164 00:14:55.550 ⇒ 00:14:56.440 Luke Scorziell: Message…
165 00:14:56.950 ⇒ 00:15:03.919 Mustafa Raja: Commit… yeah, commit message is different, and then commit different… description is different, but let’s… we’ll get a hang of that.
166 00:15:04.990 ⇒ 00:15:07.089 Mustafa Raja: This is, this captures everything, right?
167 00:15:07.890 ⇒ 00:15:08.930 Luke Scorziell: I think so.
168 00:15:09.490 ⇒ 00:15:15.240 Mustafa Raja: Okay, so… so… we’re not going to work with the shorter one, let’s… let’s scroll up a little.
169 00:15:17.970 ⇒ 00:15:22.920 Mustafa Raja: And then just, just copy… Just copy this one.
170 00:15:23.900 ⇒ 00:15:25.690 Mustafa Raja: Only this line, let’s copy.
171 00:15:28.540 ⇒ 00:15:34.489 Mustafa Raja: Yeah, let’s only copy this one, and then let’s go to GitHub, desktop.
172 00:15:34.960 ⇒ 00:15:42.660 Mustafa Raja: And then put this in the… no, no, no, not in the description, in the summary. And then in the description, we are going to put the rest of the… rest of it.
173 00:15:45.540 ⇒ 00:15:48.730 Mustafa Raja: Yeah, the rest of it that we didn’t copy, let’s copy that.
174 00:15:49.760 ⇒ 00:15:51.489 Luke Scorziell: I don’t even think I did all of this.
175 00:15:52.710 ⇒ 00:15:56.239 Luke Scorziell: I mean, or, like, event follow-up, maybe?
176 00:15:56.840 ⇒ 00:16:03.310 Luke Scorziell: Service assets that did, expanded memory, probably a LinkedIn campaign, yes.
177 00:16:03.780 ⇒ 00:16:10.439 Mustafa Raja: We can actually track that in GitHub Desktop, so all the green files over there are the ones that you worked on.
178 00:16:11.930 ⇒ 00:16:13.509 Luke Scorziell: Oh, yeah, okay, well.
179 00:16:15.250 ⇒ 00:16:27.740 Mustafa Raja: Okay… can we scroll over the files, actually? I just want to see… we just want to make sure that nothing’s deleted, you know? Let’s just scroll over the files, yeah. Anything red would be deleted.
180 00:16:27.960 ⇒ 00:16:29.879 Mustafa Raja: So if it’s green, it’s good.
181 00:16:30.000 ⇒ 00:16:32.380 Mustafa Raja: Okay. Did we delete this?
182 00:16:32.600 ⇒ 00:16:37.139 Luke Scorziell: I think these are red because I changed the name from Luke to LukeGBT.
183 00:16:37.370 ⇒ 00:16:39.540 Mustafa Raja: Okay, okay. Yeah, then that’s good.
184 00:16:40.560 ⇒ 00:16:42.909 Luke Scorziell: I don’t think they’re red, because they got deleted.
185 00:16:45.350 ⇒ 00:16:50.710 Mustafa Raja: Okay. And the yellow ones are, those existed, and something changed in them, you know?
186 00:16:51.940 ⇒ 00:16:52.869 Luke Scorziell: Oh, okay.
187 00:16:53.500 ⇒ 00:16:54.170 Mustafa Raja: Yeah.
188 00:16:55.250 ⇒ 00:16:59.230 Mustafa Raja: And then we can just, why cannot we commit?
189 00:16:59.350 ⇒ 00:17:04.670 Mustafa Raja: Can, can you, yeah, one more… Oh, yeah, select all, yeah.
190 00:17:05.069 ⇒ 00:17:06.769 Mustafa Raja: Yeah, let’s commit all of this.
191 00:17:08.200 ⇒ 00:17:10.179 Mustafa Raja: Yeah, and then let’s push.
192 00:17:11.910 ⇒ 00:17:14.539 Luke Scorziell: And then will this… like, someone will review this?
193 00:17:15.640 ⇒ 00:17:24.030 Mustafa Raja: Yeah, we can then let it, we can then create a pull request, and then that pull request can be reviewed by someone.
194 00:17:26.599 ⇒ 00:17:29.280 Mustafa Raja: So you would want to create a pull request too, right?
195 00:17:31.170 ⇒ 00:17:32.859 Luke Scorziell: Yes?
196 00:17:33.260 ⇒ 00:17:37.930 Mustafa Raja: Okay, so, let’s cl… let’s actually press this arrow.
197 00:17:41.130 ⇒ 00:17:42.689 Mustafa Raja: Create pull request?
198 00:17:43.600 ⇒ 00:17:45.969 Mustafa Raja: Okay, then, let’s create pull request.
199 00:17:52.640 ⇒ 00:17:56.399 Mustafa Raja: Okay, yeah, so this is the…
200 00:18:01.090 ⇒ 00:18:03.240 Mustafa Raja: Okay, can we scroll a little?
201 00:18:04.590 ⇒ 00:18:05.800 Mustafa Raja: A little more.
202 00:18:07.260 ⇒ 00:18:09.409 Mustafa Raja: Let’s scroll down,
203 00:18:12.070 ⇒ 00:18:17.109 Mustafa Raja: Okay, can you scroll up a little? I want to see why it’s saying that it cannot merge.
204 00:18:19.580 ⇒ 00:18:23.670 Mustafa Raja: Can you hover over, cannot merge, can’t automatically merge?
205 00:18:24.510 ⇒ 00:18:26.069 Mustafa Raja: He’s not saying anything.
206 00:18:28.240 ⇒ 00:18:28.740 Luke Scorziell: Oh, I didn’t.
207 00:18:28.740 ⇒ 00:18:32.360 Mustafa Raja: Let’s create this PR. Let’s create this pull request.
208 00:18:34.030 ⇒ 00:18:36.800 Mustafa Raja: I’ll go ahead and see why… why it’s saying that.
209 00:18:43.910 ⇒ 00:18:47.699 Mustafa Raja: Okay, this is good. Yeah, let’s scroll on this.
210 00:18:50.060 ⇒ 00:19:05.169 Mustafa Raja: Keep scoring… conflicts. Okay, do we want to resolve these? So, what is… what’s happening here is it’s saying that CC content… actually, actually, let’s close this. So, let’s… let’s actually fix this. So click this button.
211 00:19:05.760 ⇒ 00:19:07.710 Mustafa Raja: Over here, at the bottom.
212 00:19:10.260 ⇒ 00:19:10.870 Mustafa Raja: Yeah.
213 00:19:11.870 ⇒ 00:19:14.510 Mustafa Raja: Let’s close this, and then…
214 00:19:15.170 ⇒ 00:19:20.269 Mustafa Raja: Okay, now what we are going to do is let’s go back to GitHub, desktop.
215 00:19:27.350 ⇒ 00:19:33.699 Mustafa Raja: Let’s open that GitHub desktop, yeah. Okay, now… now… now click this branch.
216 00:19:33.890 ⇒ 00:19:35.819 Mustafa Raja: This current branch.
217 00:19:37.390 ⇒ 00:19:42.029 Mustafa Raja: Now, at the bottom, you would see, choose a branch to merge into your branch, right?
218 00:19:43.240 ⇒ 00:19:45.440 Mustafa Raja: And then we are going to select main, yeah.
219 00:19:45.870 ⇒ 00:19:50.490 Mustafa Raja: create a… yeah, let’s, let’s do… Dish.
220 00:19:51.610 ⇒ 00:19:55.300 Mustafa Raja: Okay, now… Now, the…
221 00:19:55.680 ⇒ 00:20:01.900 Mustafa Raja: Yeah, okay. Open in VS Code. Okay, so this is VS Code and not cursor.
222 00:20:03.200 ⇒ 00:20:07.610 Mustafa Raja: Oh, you might not have a cursor in… configured with this.
223 00:20:10.510 ⇒ 00:20:17.569 Mustafa Raja: But that’s fine, we know where this conflict is, let’s go there just. Let’s open JTMagents readme.md.
224 00:20:19.550 ⇒ 00:20:20.760 Mustafa Raja: Let’s open that up.
225 00:20:21.440 ⇒ 00:20:25.309 Mustafa Raja: Gt major… okay, okay, you’re saying that…
226 00:20:25.540 ⇒ 00:20:32.669 Mustafa Raja: Incoming change, and current change. So, so you see that what’s, what’s in the, what’s in the main branch? In the current change?
227 00:20:33.630 ⇒ 00:20:35.869 Mustafa Raja: The one that’s light blue, right?
228 00:20:35.980 ⇒ 00:20:38.140 Mustafa Raja: And then what you have.
229 00:20:38.650 ⇒ 00:20:41.339 Mustafa Raja: So… You know?
230 00:20:42.410 ⇒ 00:20:43.000 Luke Scorziell: like…
231 00:20:47.090 ⇒ 00:20:47.790 Luke Scorziell: This is what.
232 00:20:47.790 ⇒ 00:20:48.750 Mustafa Raja: Oh, crap.
233 00:20:52.070 ⇒ 00:21:02.279 Mustafa Raja: Incoming… no, no, no, so, the green one would be in the main one, in the main branch, and then, the light blue is what you did.
234 00:21:02.880 ⇒ 00:21:06.920 Mustafa Raja: We could have both of them, we could keep both of them. It’s your choice.
235 00:21:11.950 ⇒ 00:21:14.099 Mustafa Raja: Do you think both of these are needed here?
236 00:21:14.420 ⇒ 00:21:16.519 Luke Scorziell: No, no, probably not. I mean…
237 00:21:17.080 ⇒ 00:21:23.739 Luke Scorziell: I just… so Robert did a lot of stuff very intentionally, and then I kind of was just playing around, so I don’t necessarily…
238 00:21:24.460 ⇒ 00:21:27.510 Mustafa Raja: Okay, so let’s just remove what you did then, right?
239 00:21:29.530 ⇒ 00:21:30.690 Luke Scorziell: Just delete it.
240 00:21:31.190 ⇒ 00:21:38.030 Mustafa Raja: Yeah, yeah, let’s backspace that… and then… wait, we need to do more thing… one more backspace?
241 00:21:40.500 ⇒ 00:21:46.299 Mustafa Raja: And then there’s a few more things that we need to remove. So, let’s remove these.
242 00:21:46.450 ⇒ 00:21:50.980 Mustafa Raja: equals, and then this one. Line number 34 and 31, let’s remove those.
243 00:21:55.620 ⇒ 00:21:57.099 Mustafa Raja: And then 33, yeah.
244 00:22:02.570 ⇒ 00:22:09.600 Mustafa Raja: Okay, this should be good now. Now let’s… I’m not seeing any more…
245 00:22:10.380 ⇒ 00:22:15.530 Mustafa Raja: Okay, now let’s res… let’s click this resolve, resolve in Merge Editor, I guess.
246 00:22:15.950 ⇒ 00:22:17.730 Mustafa Raja: What’s… what does that say?
247 00:22:24.810 ⇒ 00:22:28.599 Mustafa Raja: Merge, complete merge. The button at the bottom, complete merge.
248 00:22:30.680 ⇒ 00:22:33.299 Mustafa Raja: No, no, no, no, no, we’ll go back.
249 00:22:34.150 ⇒ 00:22:37.609 Mustafa Raja: So, it says one conflict is still remaining.
250 00:22:38.640 ⇒ 00:22:41.070 Mustafa Raja: Can you scroll a little on the bottom one?
251 00:22:43.850 ⇒ 00:22:44.870 Mustafa Raja: more…
252 00:22:49.380 ⇒ 00:23:03.639 Mustafa Raja: Hmm… Okay… Okay… Incoming was the good one, right? So let’s just click this one, this button.
253 00:23:05.790 ⇒ 00:23:07.189 Mustafa Raja: On the top.
254 00:23:09.960 ⇒ 00:23:17.940 Mustafa Raja: Yeah, let’s… yeah, let’s click… let’s actually scroll up a little, and then verify, and then… Okay, so…
255 00:23:20.420 ⇒ 00:23:21.819 Mustafa Raja: Yeah, let’s click that.
256 00:23:24.330 ⇒ 00:23:25.400 Luke Scorziell: With? Yeah.
257 00:23:27.560 ⇒ 00:23:30.179 Luke Scorziell: And now, complete march.
258 00:23:31.000 ⇒ 00:23:32.069 Mustafa Raja: Did you click that?
259 00:23:32.560 ⇒ 00:23:33.839 Luke Scorziell: Oh, yeah, I did.
260 00:23:34.270 ⇒ 00:23:40.029 Mustafa Raja: Okay, yeah, this is good. And if we go back to… what’s it called, GitHub?
261 00:23:43.380 ⇒ 00:23:45.149 Mustafa Raja: Yeah, continue merge?
262 00:23:47.380 ⇒ 00:23:49.349 Mustafa Raja: Okay, and then push?
263 00:23:52.570 ⇒ 00:23:56.750 Mustafa Raja: Oh, that was a lot of comments, 4,000 comments.
264 00:23:56.750 ⇒ 00:23:58.149 Luke Scorziell: Or without… oh, dang, okay.
265 00:23:58.650 ⇒ 00:24:04.060 Mustafa Raja: Okay, now let’s go ahead and create… The pupier? Yeah.
266 00:24:04.500 ⇒ 00:24:06.830 Mustafa Raja: And this one should be clean, yeah.
267 00:24:07.520 ⇒ 00:24:12.690 Mustafa Raja: Good, now… now we just created, and let someone review.
268 00:24:13.880 ⇒ 00:24:14.880 Luke Scorziell: So, okay.
269 00:24:15.480 ⇒ 00:24:19.970 Mustafa Raja: Okay, so, my question would be, does this, does this process make sense?
270 00:24:22.610 ⇒ 00:24:23.520 Luke Scorziell: Sort of.
271 00:24:24.020 ⇒ 00:24:25.750 Mustafa Raja: Yeah…
272 00:24:26.800 ⇒ 00:24:38.669 Mustafa Raja: So, I believe, this was a lot, because you’ve been working on this for, like, 14 days without any commits, right? So, if you can make a commit or two a day, this would be a lot simpler, right?
273 00:24:39.080 ⇒ 00:24:42.680 Luke Scorziell: Yeah, yeah, yeah.
274 00:24:42.680 ⇒ 00:24:44.370 Mustafa Raja: Yeah, that’s… that’s pretty much it.
275 00:24:44.830 ⇒ 00:24:45.620 Luke Scorziell: Okay.
276 00:24:45.800 ⇒ 00:24:52.390 Luke Scorziell: How do I use this without… like, if I’m not really wanting to make changes as much as I’m just wanting to, like, use…
277 00:24:52.880 ⇒ 00:24:58.040 Luke Scorziell: Do I just use plan mode, or how do I use cursor in a way that, like… Huh.
278 00:24:58.040 ⇒ 00:25:10.440 Mustafa Raja: Oh, in that case, when you’re done using, if you see any, any other files… So, our source of truth, really, is the GitHub Desktop, right? So, if you would open that up, GitHub Desktop…
279 00:25:14.320 ⇒ 00:25:25.809 Mustafa Raja: Yeah, so if, we can just discard anything that, that would be in the changed files, in this panel once you’re done with it, you know? So, nothing gets pushed…
280 00:25:26.180 ⇒ 00:25:34.039 Mustafa Raja: Let’s go back, yeah, nothing gets pushed in here unless you make a summary and then commit to that summary, you know?
281 00:25:34.520 ⇒ 00:25:39.500 Luke Scorziell: Okay. And how do… so then, the thing that I wanted to do…
282 00:25:39.810 ⇒ 00:25:45.139 Luke Scorziell: or need to do most, I guess, is pull… something that Robert updated.
283 00:25:45.280 ⇒ 00:26:04.969 Mustafa Raja: Yeah, yeah, so, so for that, we would want to be in the main branch. So, so in the current branch, you’d see you’re in loop GTM content, right? So, in the main branch, yeah. And then, and then if you know for sure that Robert has made some changes, what we can do is click the Fetch origin button.
284 00:26:06.820 ⇒ 00:26:20.450 Mustafa Raja: Right next to it, yeah. So what it does is it checks if in the repo there has been any changes or not. If there has been, it’s going to tell you, and then, it’s going to pull those changes in, you know?
285 00:26:20.940 ⇒ 00:26:21.650 Luke Scorziell: Okay.
286 00:26:22.040 ⇒ 00:26:29.920 Luke Scorziell: Oh, so then there… Already… Probably in here.
287 00:26:30.790 ⇒ 00:26:45.879 Mustafa Raja: Yeah, yeah. So, right now, what you have, your system is in sync with the main branch. Now, let me see if Robert said that this is going to be in the main branch. Do you know which branch Robert suggested?
288 00:26:49.460 ⇒ 00:26:51.840 Luke Scorziell: He said…
289 00:27:00.490 ⇒ 00:27:03.100 Mustafa Raja: It’s, it’s prob… let’s actually go to history.
290 00:27:06.610 ⇒ 00:27:10.880 Mustafa Raja: And let’s see… so Ryan made a comment 10 minutes ago…
291 00:27:16.290 ⇒ 00:27:18.280 Mustafa Raja: I don’t see anything from Robert here.
292 00:27:20.310 ⇒ 00:27:22.239 Mustafa Raja: Let’s look into the branches.
293 00:27:23.770 ⇒ 00:27:25.419 Mustafa Raja: Let’s look into other branches.
294 00:27:27.950 ⇒ 00:27:28.470 Mustafa Raja: Mmm…
295 00:27:28.470 ⇒ 00:27:32.459 Luke Scorziell: You had a… I just… and Slack, if I look.
296 00:27:32.460 ⇒ 00:27:34.830 Mustafa Raja: Yeah, let me actually read Slack.
297 00:27:35.380 ⇒ 00:27:37.790 Luke Scorziell: Right here, so…
298 00:27:38.960 ⇒ 00:27:45.279 Luke Scorziell: All of this lives in GTM Campaign Launch and GTM Marketing Assets and Templates in Brainforge Vault.
299 00:27:49.260 ⇒ 00:27:53.149 Mustafa Raja: Let’s actually see if the stuff he’s referring to is in…
300 00:27:56.190 ⇒ 00:27:58.959 Luke Scorziell: Isn’t, isn’t the folders here?
301 00:27:58.960 ⇒ 00:28:04.350 Mustafa Raja: No, no. In the folders, you know? Let’s actually go to the folders.
302 00:28:05.060 ⇒ 00:28:06.340 Mustafa Raja: Yeah, here.
303 00:28:08.850 ⇒ 00:28:10.490 Mustafa Raja: Yeah, in the world.
304 00:28:11.770 ⇒ 00:28:12.799 Luke Scorziell: How do I…
305 00:28:13.200 ⇒ 00:28:17.870 Mustafa Raja: No, no, no, open that up, open that up, and then this button here.
306 00:28:19.660 ⇒ 00:28:21.690 Luke Scorziell: Oh, okay.
307 00:28:23.160 ⇒ 00:28:27.820 Mustafa Raja: And then let’s see if it’s in any of these folders, the stuff he’s saying.
308 00:28:29.580 ⇒ 00:28:34.760 Mustafa Raja: So, GTM campaign launch… and GTM marketing assets, right?
309 00:28:35.860 ⇒ 00:28:39.739 Mustafa Raja: Campaign launch, see that? And marketing assets, we see here.
310 00:28:40.840 ⇒ 00:28:41.400 Luke Scorziell: Yeah.
311 00:28:42.120 ⇒ 00:28:49.800 Luke Scorziell: So… So if I were to then say…
312 00:28:50.760 ⇒ 00:28:55.399 Luke Scorziell: Like, I’m working on a new campaign.
313 00:29:11.510 ⇒ 00:29:17.529 Mustafa Raja: You can just drag the file or the folder you need in it, right? Let’s just… you can just drag it from the…
314 00:29:17.700 ⇒ 00:29:18.970 Mustafa Raja: Phantectino.
315 00:29:21.590 ⇒ 00:29:22.170 Luke Scorziell: Boom.
316 00:29:51.170 ⇒ 00:29:57.660 Luke Scorziell: Okay, so, I mean, if I… can I… I can just do this in plan mode, and then it won’t make changes?
317 00:29:58.480 ⇒ 00:30:03.579 Mustafa Raja: I mean, it’s going to make changes.
318 00:30:03.580 ⇒ 00:30:04.770 Luke Scorziell: seminar, so…
319 00:30:04.770 ⇒ 00:30:12.460 Mustafa Raja: Yeah, we can just discard… so the information that you don’t need, you can just discard it at the end of the day, right?
320 00:30:12.460 ⇒ 00:30:15.069 Luke Scorziell: Yeah, okay. Yeah.
321 00:30:15.770 ⇒ 00:30:16.470 Mustafa Raja: -Oh.
322 00:30:17.730 ⇒ 00:30:19.479 Luke Scorziell: Alright, you’re okay.
323 00:30:19.890 ⇒ 00:30:22.819 Mustafa Raja: Plan mod is just going to ask you a few questions also.
324 00:30:23.820 ⇒ 00:30:25.250 Mustafa Raja: And then work.
325 00:30:26.520 ⇒ 00:30:31.260 Mustafa Raja: Or you can just say, do not code anything, just, you know, talk to me.
326 00:30:32.490 ⇒ 00:30:32.880 Luke Scorziell: Okay.
327 00:30:32.880 ⇒ 00:30:35.280 Mustafa Raja: And then it won’t do anything.
328 00:30:35.810 ⇒ 00:30:39.449 Mustafa Raja: It won’t write anything, it’s just going to talk to me.
329 00:30:42.440 ⇒ 00:30:43.780 Luke Scorziell: Like, I’m talking to a…
330 00:30:44.130 ⇒ 00:30:44.460 Mustafa Raja: over.
331 00:30:44.460 ⇒ 00:30:45.230 Luke Scorziell: Arsene.
332 00:31:01.810 ⇒ 00:31:04.200 Mustafa Raja: Yeah, I think it’s done, you know?
333 00:31:04.780 ⇒ 00:31:05.980 Luke Scorziell: Oh, cool, okay.
334 00:31:06.230 ⇒ 00:31:07.190 Luke Scorziell: -Oh.
335 00:31:07.810 ⇒ 00:31:08.980 Mustafa Raja: Does this make sense?
336 00:31:09.600 ⇒ 00:31:10.740 Luke Scorziell: Yes, yeah.
337 00:31:12.500 ⇒ 00:31:17.709 Luke Scorziell: I guess that makes… makes a lot of sense. So then, what it should do then.
338 00:31:18.810 ⇒ 00:31:22.929 Luke Scorziell: is give me a file at some point in a markdown format.
339 00:31:23.330 ⇒ 00:31:35.230 Luke Scorziell: that I then… used to… build out…
340 00:31:37.360 ⇒ 00:31:44.440 Luke Scorziell: like, a doc, or a brief, so I can… I don’t know if it’ll still do that for me, if I told it not to code.
341 00:31:45.660 ⇒ 00:31:51.280 Mustafa Raja: I mean, yeah, so once you’re ready, you can just ask it to, you know, create an MD file for that, no?
342 00:31:52.840 ⇒ 00:31:53.310 Luke Scorziell: Okay.
343 00:31:53.310 ⇒ 00:31:54.960 Mustafa Raja: I can just do that right now, you know?
344 00:32:00.310 ⇒ 00:32:02.890 Mustafa Raja: I mean, I don’t have much context on, you know.
345 00:32:03.040 ⇒ 00:32:04.410 Luke Scorziell: Yeah, yeah. Okay.
346 00:32:04.410 ⇒ 00:32:05.270 Mustafa Raja: workers?
347 00:32:05.560 ⇒ 00:32:19.240 Mustafa Raja: Once you know, okay, this is good, this is good, and give it some points, and ask it to, whatever you’ve talked about into a doc or something, it’s going to create an empty file.
348 00:32:19.500 ⇒ 00:32:20.260 Luke Scorziell: Okay.
349 00:32:21.310 ⇒ 00:32:28.679 Luke Scorziell: Cool, so yeah, I think, yeah, this is really helpful. So… Cause I’m just… I have…
350 00:32:28.940 ⇒ 00:32:34.980 Luke Scorziell: I don’t really know 100% what I’m doing when it comes to all this coding stuff, so I’m just trying not to, like.
351 00:32:35.510 ⇒ 00:32:39.130 Luke Scorziell: I don’t wanna, like… Do anything crazy, but…
352 00:32:39.130 ⇒ 00:32:41.220 Mustafa Raja: Yeah, I understand.
353 00:32:42.220 ⇒ 00:32:55.219 Mustafa Raja: It’s good, once you… in a week or two, you’ll get a better hang of this, and it’s really, really intuitive also. So, one more question before we call it a day would be…
354 00:32:55.320 ⇒ 00:33:06.149 Mustafa Raja: Do you want to… do you want, your agent to just handle all of… all of the GitHub stuff, or would you still want to do that with… with GitHub Desktop?
355 00:33:08.510 ⇒ 00:33:11.799 Luke Scorziell: Oh, you mean, like, like, would I rather just tell the agent and…
356 00:33:12.110 ⇒ 00:33:14.379 Mustafa Raja: Yeah, we can, we can do that.
357 00:33:14.490 ⇒ 00:33:15.480 Mustafa Raja: Also…
358 00:33:16.530 ⇒ 00:33:20.779 Luke Scorziell: I think I’m okay with doing it myself.
359 00:33:20.780 ⇒ 00:33:27.170 Mustafa Raja: Yeah, yeah, yeah, okay, okay. Feel free to ping me anytime if you have any, any sort of questions or anything in this.
360 00:33:27.560 ⇒ 00:33:30.700 Mustafa Raja: We can talk it out. And then…
361 00:33:30.700 ⇒ 00:33:32.400 Luke Scorziell: Now that I know that you’re the guy.
362 00:33:32.990 ⇒ 00:33:42.609 Mustafa Raja: Yeah, and then one more thing would be, please look into the… what’s it called? The models, you know, that you can work with.
363 00:33:42.910 ⇒ 00:33:51.759 Mustafa Raja: find the best one that works for you the best, you know? Auto one really doesn’t, work with me, so that’s why I suggested, you know.
364 00:33:52.030 ⇒ 00:33:53.230 Mustafa Raja: Change the module.
365 00:33:53.940 ⇒ 00:33:56.649 Luke Scorziell: So which… you like Sonnet?
366 00:33:57.450 ⇒ 00:34:05.470 Mustafa Raja: Yeah, I use Sonnet a lot, but I code a lot also, so, you know, I believe you’d be writing more, you know?
367 00:34:05.690 ⇒ 00:34:06.530 Luke Scorziell: Yeah.
368 00:34:06.960 ⇒ 00:34:13.930 Mustafa Raja: Opus is expensive, But it’s good. But it’s expensive.
369 00:34:14.130 ⇒ 00:34:18.980 Mustafa Raja: Yeah, the Composer one is really nice, actually. I’ve been using it
370 00:34:19.139 ⇒ 00:34:30.699 Mustafa Raja: To write some documents, too. So, so might be a good one to try it out. But it’s just going to be, like, you know, try, try it, and how do you feel about it, right?
371 00:34:31.710 ⇒ 00:34:32.400 Luke Scorziell: Kuh.
372 00:34:32.770 ⇒ 00:34:39.290 Luke Scorziell: Cool, sweet. Well, I’ll play around with this, I guess, and then…
373 00:34:39.560 ⇒ 00:34:40.330 Mustafa Raja: Yeah, yeah.
374 00:34:41.120 ⇒ 00:34:43.899 Mustafa Raja: Yeah, let me know if you, if you,
375 00:34:44.080 ⇒ 00:34:46.409 Mustafa Raja: get in any, any issues, I can…
376 00:34:46.960 ⇒ 00:34:49.009 Mustafa Raja: Take a quick look on anything.
377 00:34:49.290 ⇒ 00:34:51.510 Luke Scorziell: I will. Thanks, Mustafa.
378 00:34:51.790 ⇒ 00:34:52.960 Mustafa Raja: Thank you, have a good day.
379 00:34:52.969 ⇒ 00:34:54.249 Luke Scorziell: You too, alright.
380 00:34:54.530 ⇒ 00:34:55.500 Mustafa Raja: Bye.
381 00:34:55.500 ⇒ 00:34:56.159 Luke Scorziell: But…