You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: curriculum/challenges/english/blocks/review-bash-and-sql/6724e46581a1742244e45b59.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -202,7 +202,7 @@ This query would return all users because the condition `OR "1"="1"` is always t
202
202
203
203
The N+1 problem occurs when an application makes one query to retrieve a list of items (N) and then makes an additional query for each item to retrieve related data, resulting in N+1 queries.
204
204
205
-
**Why It’s Bad**
205
+
**Why It's Bad**
206
206
207
207
- Each query adds network and processing overhead.
208
208
- Multiple small queries are slower than one optimized query.
Copy file name to clipboardExpand all lines: curriculum/challenges/english/blocks/review-git/6724e4cfea0c4f2425a9d064.md
+5-3Lines changed: 5 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,9 +11,9 @@ dashedName: review-git
11
11
12
12
-**Definition**: A version control system allows you to track and manage changes in your project. Examples of version control systems used in software are Git, SVN, or Mercurial.
13
13
14
-
## CloudBased Version Control Providers
14
+
## Cloud-Based Version Control Providers
15
15
16
-
-**List of CloudBased Version Control Providers**: GitHub and GitLab are popular examples of cloudbased version control providers that allow software teams to collaborate and manage repositories.
16
+
-**List of Cloud-Based Version Control Providers**: GitHub and GitLab are popular examples of cloud-based version control providers that allow software teams to collaborate and manage repositories.
17
17
18
18
## Installing and Setting up Git
19
19
@@ -69,7 +69,7 @@ If you choose not to set a preferred editor, then Git will default to your syste
69
69
70
70
## GitHub
71
71
72
-
-**Definition**: GitHub is a cloud-based solution that offers storage of version-controlled projects in something called "repositories", and enable collaboration features to use with those projects.
72
+
-**Definition**: GitHub is a cloud-based solution that offers storage of version-controlled projects in something called "repositories", and enables collaboration features to use with those projects.
73
73
-**GitHub CLI**: This tool is used to do GitHub-specific tasks without leaving the command line. If you do not have it installed, you can get instructions to do so from GitHub's documentation - but you should have it available in your system's package manager.
74
74
-**GitHub Pages**: GitHub Pages is an option for deploying static sites, or applications that do not require a back-end server to handle logic. That is, applications that run entirely client-side, or in the user's browser, can be fully deployed on this platform.
75
75
-**GitHub Actions**: GitHub Actions is a feature that lets you automate workflows directly in your GitHub repository including building, testing, and deploying your code.
`ed25519` is a modern public-key signature algorithm.
193
+
192
194
-**Signing Commits with GPG Keys**: In order to sign your commits with your GPG key, you'll need to upload your public key, not the private key, to your GitHub account. To list your public keys, you will need to run the following:
0 commit comments