From 010de02be1298cc02eef159c3d24da636577266a Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Sat, 7 Mar 2026 23:00:27 -0500 Subject: [PATCH 01/27] create skeleton readme for git crash course --- git-crash-course/gitcrashcourse/Readme.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 git-crash-course/gitcrashcourse/Readme.md diff --git a/git-crash-course/gitcrashcourse/Readme.md b/git-crash-course/gitcrashcourse/Readme.md new file mode 100644 index 000000000..50d1cf46e --- /dev/null +++ b/git-crash-course/gitcrashcourse/Readme.md @@ -0,0 +1,13 @@ +## Commits + + +## Branches + + +## Remotes + + +## Stashing + + +## Merging \ No newline at end of file From b58fe08176b6681e8c9148c870c0698107452ebf Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 8 Mar 2026 22:03:04 +0000 Subject: [PATCH 02/27] Bump faraday Bumps the bundler group with 1 update in the /github-sdks/ruby directory: [faraday](https://github.com/lostisland/faraday). Updates `faraday` from 2.9.0 to 2.14.1 - [Release notes](https://github.com/lostisland/faraday/releases) - [Changelog](https://github.com/lostisland/faraday/blob/main/CHANGELOG.md) - [Commits](https://github.com/lostisland/faraday/compare/v2.9.0...v2.14.1) --- updated-dependencies: - dependency-name: faraday dependency-version: 2.14.1 dependency-type: indirect dependency-group: bundler ... Signed-off-by: dependabot[bot] --- github-sdks/ruby/Gemfile.lock | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/github-sdks/ruby/Gemfile.lock b/github-sdks/ruby/Gemfile.lock index b466fd11e..14f1815bc 100644 --- a/github-sdks/ruby/Gemfile.lock +++ b/github-sdks/ruby/Gemfile.lock @@ -3,14 +3,18 @@ GEM specs: addressable (2.8.6) public_suffix (>= 2.0.2, < 6.0) - faraday (2.9.0) - faraday-net_http (>= 2.0, < 3.2) - faraday-net_http (3.1.0) - net-http + faraday (2.14.1) + faraday-net_http (>= 2.0, < 3.5) + json + logger + faraday-net_http (3.4.2) + net-http (~> 0.5) faraday-retry (2.2.0) faraday (~> 2.0) - net-http (0.4.1) - uri + json (2.19.1) + logger (1.7.0) + net-http (0.9.1) + uri (>= 0.11.1) octokit (8.0.0) faraday (>= 1, < 3) sawyer (~> 0.9) @@ -18,7 +22,7 @@ GEM sawyer (0.9.2) addressable (>= 2.3.5) faraday (>= 0.17.3, < 3) - uri (0.13.0) + uri (1.1.1) PLATFORMS x86_64-linux From 3becab354f679c64400c968e6e4a0ff581ba53f6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 8 Mar 2026 22:03:22 +0000 Subject: [PATCH 03/27] Bump @octokit/request-error Bumps the npm_and_yarn group with 1 update in the /github-sdks/js directory: [@octokit/request-error](https://github.com/octokit/request-error.js). Updates `@octokit/request-error` from 5.0.1 to 5.1.1 - [Release notes](https://github.com/octokit/request-error.js/releases) - [Commits](https://github.com/octokit/request-error.js/compare/v5.0.1...v5.1.1) --- updated-dependencies: - dependency-name: "@octokit/request-error" dependency-version: 5.1.1 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] --- github-sdks/js/package-lock.json | 27 +++++++++++++++++++++------ 1 file changed, 21 insertions(+), 6 deletions(-) diff --git a/github-sdks/js/package-lock.json b/github-sdks/js/package-lock.json index 6bdd29edd..64067f18e 100644 --- a/github-sdks/js/package-lock.json +++ b/github-sdks/js/package-lock.json @@ -10,8 +10,7 @@ "license": "ISC", "dependencies": { "octokit": "^3.1.2" - }, - "devDependencies": {} + } }, "node_modules/@octokit/app": { "version": "14.0.2", @@ -289,11 +288,12 @@ } }, "node_modules/@octokit/request-error": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-5.0.1.tgz", - "integrity": "sha512-X7pnyTMV7MgtGmiXBwmO6M5kIPrntOXdyKZLigNfQWSEQzVxR4a4vo49vJjTWX70mPndj8KhfT4Dx+2Ng3vnBQ==", + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/@octokit/request-error/-/request-error-5.1.1.tgz", + "integrity": "sha512-v9iyEQJH6ZntoENr9/yXxjuezh4My67CBSu9r6Ve/05Iu5gNgnisNWOsoJHTP6k0Rr0+HQIpnH+kyammu90q/g==", + "license": "MIT", "dependencies": { - "@octokit/types": "^12.0.0", + "@octokit/types": "^13.1.0", "deprecation": "^2.0.0", "once": "^1.4.0" }, @@ -301,6 +301,21 @@ "node": ">= 18" } }, + "node_modules/@octokit/request-error/node_modules/@octokit/openapi-types": { + "version": "24.2.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-24.2.0.tgz", + "integrity": "sha512-9sIH3nSUttelJSXUrmGzl7QUBFul0/mB8HRYl3fOlgHbIWG+WnYDXU3v/2zMtAvuzZ/ed00Ei6on975FhBfzrg==", + "license": "MIT" + }, + "node_modules/@octokit/request-error/node_modules/@octokit/types": { + "version": "13.10.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-13.10.0.tgz", + "integrity": "sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^24.2.0" + } + }, "node_modules/@octokit/types": { "version": "12.4.0", "resolved": "https://registry.npmjs.org/@octokit/types/-/types-12.4.0.tgz", From 48d589eb087cd61fedfd94cb5f912f36ea97fd2c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 8 Mar 2026 22:03:23 +0000 Subject: [PATCH 04/27] Bump @octokit/plugin-paginate-rest Bumps the npm_and_yarn group with 1 update in the /github-sdks/js directory: [@octokit/plugin-paginate-rest](https://github.com/octokit/plugin-paginate-rest.js). Updates `@octokit/plugin-paginate-rest` from 9.1.5 to 9.2.2 - [Release notes](https://github.com/octokit/plugin-paginate-rest.js/releases) - [Commits](https://github.com/octokit/plugin-paginate-rest.js/compare/v9.1.5...v9.2.2) --- updated-dependencies: - dependency-name: "@octokit/plugin-paginate-rest" dependency-version: 9.2.2 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] --- github-sdks/js/package-lock.json | 30 ++++++++++++++++-------------- 1 file changed, 16 insertions(+), 14 deletions(-) diff --git a/github-sdks/js/package-lock.json b/github-sdks/js/package-lock.json index 6bdd29edd..6e097b078 100644 --- a/github-sdks/js/package-lock.json +++ b/github-sdks/js/package-lock.json @@ -10,8 +10,7 @@ "license": "ISC", "dependencies": { "octokit": "^3.1.2" - }, - "devDependencies": {} + } }, "node_modules/@octokit/app": { "version": "14.0.2", @@ -200,9 +199,10 @@ } }, "node_modules/@octokit/openapi-types": { - "version": "19.1.0", - "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-19.1.0.tgz", - "integrity": "sha512-6G+ywGClliGQwRsjvqVYpklIfa7oRPA0vyhPQG/1Feh+B+wU0vGH1JiJ5T25d3g1JZYBHzR2qefLi9x8Gt+cpw==" + "version": "20.0.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-20.0.0.tgz", + "integrity": "sha512-EtqRBEjp1dL/15V7WiX5LJMIxxkdiGJnabzYx5Apx4FkQIFgAfKumXeYAqqJCj1s+BMX4cPFIFC4OLCR6stlnA==", + "license": "MIT" }, "node_modules/@octokit/plugin-paginate-graphql": { "version": "4.0.0", @@ -216,17 +216,18 @@ } }, "node_modules/@octokit/plugin-paginate-rest": { - "version": "9.1.5", - "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-9.1.5.tgz", - "integrity": "sha512-WKTQXxK+bu49qzwv4qKbMMRXej1DU2gq017euWyKVudA6MldaSSQuxtz+vGbhxV4CjxpUxjZu6rM2wfc1FiWVg==", + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-9.2.2.tgz", + "integrity": "sha512-u3KYkGF7GcZnSD/3UP0S7K5XUFT2FkOQdcfXZGZQPGv3lm4F2Xbf71lvjldr8c1H3nNbF+33cLEkWYbokGWqiQ==", + "license": "MIT", "dependencies": { - "@octokit/types": "^12.4.0" + "@octokit/types": "^12.6.0" }, "engines": { "node": ">= 18" }, "peerDependencies": { - "@octokit/core": ">=5" + "@octokit/core": "5" } }, "node_modules/@octokit/plugin-rest-endpoint-methods": { @@ -302,11 +303,12 @@ } }, "node_modules/@octokit/types": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/@octokit/types/-/types-12.4.0.tgz", - "integrity": "sha512-FLWs/AvZllw/AGVs+nJ+ELCDZZJk+kY0zMen118xhL2zD0s1etIUHm1odgjP7epxYU1ln7SZxEUWYop5bhsdgQ==", + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-12.6.0.tgz", + "integrity": "sha512-1rhSOfRa6H9w4YwK0yrf5faDaDTb+yLyBUKOCV4xtCDB5VmIPqd/v9yr9o6SAzOAlRxMiRiCic6JVM1/kunVkw==", + "license": "MIT", "dependencies": { - "@octokit/openapi-types": "^19.1.0" + "@octokit/openapi-types": "^20.0.0" } }, "node_modules/@octokit/webhooks": { From 6f5dbaca906ca69f177062f0eac68394d1105725 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 8 Mar 2026 22:03:24 +0000 Subject: [PATCH 05/27] Bump jws in /github-sdks/js in the npm_and_yarn group across 1 directory Bumps the npm_and_yarn group with 1 update in the /github-sdks/js directory: [jws](https://github.com/brianloveswords/node-jws). Updates `jws` from 3.2.2 to 3.2.3 - [Release notes](https://github.com/brianloveswords/node-jws/releases) - [Changelog](https://github.com/auth0/node-jws/blob/master/CHANGELOG.md) - [Commits](https://github.com/brianloveswords/node-jws/compare/v3.2.2...v3.2.3) --- updated-dependencies: - dependency-name: jws dependency-version: 3.2.3 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] --- github-sdks/js/package-lock.json | 28 ++++++++++++++++------------ 1 file changed, 16 insertions(+), 12 deletions(-) diff --git a/github-sdks/js/package-lock.json b/github-sdks/js/package-lock.json index 6bdd29edd..1ced8221d 100644 --- a/github-sdks/js/package-lock.json +++ b/github-sdks/js/package-lock.json @@ -10,8 +10,7 @@ "license": "ISC", "dependencies": { "octokit": "^3.1.2" - }, - "devDependencies": {} + } }, "node_modules/@octokit/app": { "version": "14.0.2", @@ -392,7 +391,8 @@ "node_modules/buffer-equal-constant-time": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", - "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==" + "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", + "license": "BSD-3-Clause" }, "node_modules/clean-stack": { "version": "2.2.0", @@ -411,6 +411,7 @@ "version": "1.0.11", "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", + "license": "Apache-2.0", "dependencies": { "safe-buffer": "^5.0.1" } @@ -445,21 +446,23 @@ } }, "node_modules/jwa": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.1.tgz", - "integrity": "sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jwa/-/jwa-1.4.2.tgz", + "integrity": "sha512-eeH5JO+21J78qMvTIDdBXidBd6nG2kZjg5Ohz/1fpa28Z4CcsWUzJ1ZZyFq/3z3N17aZy+ZuBoHljASbL1WfOw==", + "license": "MIT", "dependencies": { - "buffer-equal-constant-time": "1.0.1", + "buffer-equal-constant-time": "^1.0.1", "ecdsa-sig-formatter": "1.0.11", "safe-buffer": "^5.0.1" } }, "node_modules/jws": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.2.tgz", - "integrity": "sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==", + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/jws/-/jws-3.2.3.tgz", + "integrity": "sha512-byiJ0FLRdLdSVSReO/U4E7RoEyOCKnEnEPMjq3HxWtvzLsV08/i5RQKsFVNkCldrCaPr2vDNAOMsfs8T/Hze7g==", + "license": "MIT", "dependencies": { - "jwa": "^1.4.1", + "jwa": "^1.4.2", "safe-buffer": "^5.0.1" } }, @@ -556,7 +559,8 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/semver": { "version": "7.5.4", From d1dd36b3121ccf8375307ae2bf85776e8d034751 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 8 Mar 2026 22:23:49 +0000 Subject: [PATCH 06/27] Bump @octokit/request Bumps the npm_and_yarn group with 1 update in the /github-sdks/js directory: [@octokit/request](https://github.com/octokit/request.js). Updates `@octokit/request` from 8.1.6 to 8.4.1 - [Release notes](https://github.com/octokit/request.js/releases) - [Commits](https://github.com/octokit/request.js/compare/v8.1.6...v8.4.1) --- updated-dependencies: - dependency-name: "@octokit/request" dependency-version: 8.4.1 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] --- github-sdks/js/package-lock.json | 52 ++++++++++++++++++++++++++------ 1 file changed, 42 insertions(+), 10 deletions(-) diff --git a/github-sdks/js/package-lock.json b/github-sdks/js/package-lock.json index 9b7c75344..e1faf4e26 100644 --- a/github-sdks/js/package-lock.json +++ b/github-sdks/js/package-lock.json @@ -133,17 +133,33 @@ } }, "node_modules/@octokit/endpoint": { - "version": "9.0.4", - "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-9.0.4.tgz", - "integrity": "sha512-DWPLtr1Kz3tv8L0UvXTDP1fNwM0S+z6EJpRcvH66orY6Eld4XBMCSYsaWp4xIm61jTWxK68BrR7ibO+vSDnZqw==", + "version": "9.0.6", + "resolved": "https://registry.npmjs.org/@octokit/endpoint/-/endpoint-9.0.6.tgz", + "integrity": "sha512-H1fNTMA57HbkFESSt3Y9+FBICv+0jFceJFPWDePYlR/iMGrwM5ph+Dd4XRQs+8X+PUFURLQgX9ChPfhJ/1uNQw==", + "license": "MIT", "dependencies": { - "@octokit/types": "^12.0.0", + "@octokit/types": "^13.1.0", "universal-user-agent": "^6.0.0" }, "engines": { "node": ">= 18" } }, + "node_modules/@octokit/endpoint/node_modules/@octokit/openapi-types": { + "version": "24.2.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-24.2.0.tgz", + "integrity": "sha512-9sIH3nSUttelJSXUrmGzl7QUBFul0/mB8HRYl3fOlgHbIWG+WnYDXU3v/2zMtAvuzZ/ed00Ei6on975FhBfzrg==", + "license": "MIT" + }, + "node_modules/@octokit/endpoint/node_modules/@octokit/types": { + "version": "13.10.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-13.10.0.tgz", + "integrity": "sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^24.2.0" + } + }, "node_modules/@octokit/graphql": { "version": "7.0.2", "resolved": "https://registry.npmjs.org/@octokit/graphql/-/graphql-7.0.2.tgz", @@ -276,13 +292,14 @@ } }, "node_modules/@octokit/request": { - "version": "8.1.6", - "resolved": "https://registry.npmjs.org/@octokit/request/-/request-8.1.6.tgz", - "integrity": "sha512-YhPaGml3ncZC1NfXpP3WZ7iliL1ap6tLkAp6MvbK2fTTPytzVUyUesBBogcdMm86uRYO5rHaM1xIWxigWZ17MQ==", + "version": "8.4.1", + "resolved": "https://registry.npmjs.org/@octokit/request/-/request-8.4.1.tgz", + "integrity": "sha512-qnB2+SY3hkCmBxZsR/MPCybNmbJe4KAlfWErXq+rBKkQJlbjdJeS85VI9r8UqeLYLvnAenU8Q1okM/0MBsAGXw==", + "license": "MIT", "dependencies": { - "@octokit/endpoint": "^9.0.0", - "@octokit/request-error": "^5.0.0", - "@octokit/types": "^12.0.0", + "@octokit/endpoint": "^9.0.6", + "@octokit/request-error": "^5.1.1", + "@octokit/types": "^13.1.0", "universal-user-agent": "^6.0.0" }, "engines": { @@ -318,6 +335,21 @@ "@octokit/openapi-types": "^24.2.0" } }, + "node_modules/@octokit/request/node_modules/@octokit/openapi-types": { + "version": "24.2.0", + "resolved": "https://registry.npmjs.org/@octokit/openapi-types/-/openapi-types-24.2.0.tgz", + "integrity": "sha512-9sIH3nSUttelJSXUrmGzl7QUBFul0/mB8HRYl3fOlgHbIWG+WnYDXU3v/2zMtAvuzZ/ed00Ei6on975FhBfzrg==", + "license": "MIT" + }, + "node_modules/@octokit/request/node_modules/@octokit/types": { + "version": "13.10.0", + "resolved": "https://registry.npmjs.org/@octokit/types/-/types-13.10.0.tgz", + "integrity": "sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==", + "license": "MIT", + "dependencies": { + "@octokit/openapi-types": "^24.2.0" + } + }, "node_modules/@octokit/types": { "version": "12.6.0", "resolved": "https://registry.npmjs.org/@octokit/types/-/types-12.6.0.tgz", From 46a41df58bba0f69bc4d24dc6764e61e79fea3b5 Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Sun, 8 Mar 2026 21:42:19 -0400 Subject: [PATCH 07/27] Potential fix for code scanning alert no. 1: Workflow does not contain permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --- .github/workflows/custom-action.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/custom-action.yml b/.github/workflows/custom-action.yml index 7a87b53f1..717cf59fa 100644 --- a/.github/workflows/custom-action.yml +++ b/.github/workflows/custom-action.yml @@ -1,5 +1,8 @@ on: [push] +permissions: + contents: read + jobs: my-job: runs-on: ubuntu-latest From 0f154276fc64bb24963bb80a577d6579af96b31f Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Sat, 14 Mar 2026 20:31:29 -0400 Subject: [PATCH 08/27] Potential fix for code scanning alert no. 1: Workflow does not contain permissions Add read permissions Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com> --- .github/workflows/custom-action.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/custom-action.yml b/.github/workflows/custom-action.yml index 7a87b53f1..717cf59fa 100644 --- a/.github/workflows/custom-action.yml +++ b/.github/workflows/custom-action.yml @@ -1,5 +1,8 @@ on: [push] +permissions: + contents: read + jobs: my-job: runs-on: ubuntu-latest From 42e950ba2a121d3f5b041f9fd7b71ddbbffcf3ff Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Mon, 16 Mar 2026 21:49:30 -0400 Subject: [PATCH 09/27] create skeleton for git crash course --- git-crash-course/gitcrashcourse/Readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/git-crash-course/gitcrashcourse/Readme.md b/git-crash-course/gitcrashcourse/Readme.md index 50d1cf46e..3f8c86748 100644 --- a/git-crash-course/gitcrashcourse/Readme.md +++ b/git-crash-course/gitcrashcourse/Readme.md @@ -1,4 +1,4 @@ -## Commits +## Commits ## Branches From 784472c48c6ed8c3b7f266e7561a5d8a225cb536 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 19 Mar 2026 13:01:17 +0000 Subject: [PATCH 10/27] Bump json in /github-sdks/ruby in the bundler group across 1 directory Bumps the bundler group with 1 update in the /github-sdks/ruby directory: [json](https://github.com/ruby/json). Updates `json` from 2.19.1 to 2.19.2 - [Release notes](https://github.com/ruby/json/releases) - [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md) - [Commits](https://github.com/ruby/json/compare/v2.19.1...v2.19.2) --- updated-dependencies: - dependency-name: json dependency-version: 2.19.2 dependency-type: indirect dependency-group: bundler ... Signed-off-by: dependabot[bot] --- github-sdks/ruby/Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/github-sdks/ruby/Gemfile.lock b/github-sdks/ruby/Gemfile.lock index 14f1815bc..8e04ba629 100644 --- a/github-sdks/ruby/Gemfile.lock +++ b/github-sdks/ruby/Gemfile.lock @@ -11,7 +11,7 @@ GEM net-http (~> 0.5) faraday-retry (2.2.0) faraday (~> 2.0) - json (2.19.1) + json (2.19.2) logger (1.7.0) net-http (0.9.1) uri (>= 0.11.1) From 185abc6dad6fc26549a07c2fb8e827d1a4ba0074 Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Sat, 21 Mar 2026 17:30:08 +0000 Subject: [PATCH 11/27] create readme skeleton file for github crash course --- git-crash-course/gitcrashcourse/Readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/git-crash-course/gitcrashcourse/Readme.md b/git-crash-course/gitcrashcourse/Readme.md index 3f8c86748..50d1cf46e 100644 --- a/git-crash-course/gitcrashcourse/Readme.md +++ b/git-crash-course/gitcrashcourse/Readme.md @@ -1,4 +1,4 @@ -## Commits +## Commits ## Branches From 5c458615aa6186d297ae475eae4bd40f8c607393 Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Sun, 22 Mar 2026 17:04:35 +0000 Subject: [PATCH 12/27] Add hello file --- git-crash-course/gitcrashcourse/Readme.md | 109 +++++++++++++++++++++- git-crash-course/hello | 2 +- 2 files changed, 109 insertions(+), 2 deletions(-) diff --git a/git-crash-course/gitcrashcourse/Readme.md b/git-crash-course/gitcrashcourse/Readme.md index 50d1cf46e..dadbdf8a9 100644 --- a/git-crash-course/gitcrashcourse/Readme.md +++ b/git-crash-course/gitcrashcourse/Readme.md @@ -1,5 +1,56 @@ +## Git Hidden Folder +There is a hidden folder called `.git` that tells you that our project is a git repo. + +If we wanted to create a git repo in a new project we'd create the new folder and then initialize the repo using `git init` + +```sh +mkdir /workspaces/tmp/new-project +cd /workspaces/tmp/new-project +git init +touch Readme.md +code Readme.md +git status +git add Readme.md +# make changes to Readme.md +git commit -m "add readme file" +``` + + +## Cloning +We can clone 3 ways: HTTPS, SSH, and Github CLI + +Since we are using Github codespaces, we will create a temporary directory in our workspace + +```sh + +mkdir /workspaces/tmp +cd /workspaces/tmp +``` + +## HTTPS + +```sh +git clone https://github.com/404CellPhoneRepair/Github-Examples.git + +cd Github-Examples +``` + + ## Commits +When we want to commit code we can write git commit which will open up the commit edit message in the editor of choice +``` sh +git commit +``` +Set the Global editor + +``` +git config --global core.editor emacs +``` +Make a commit and commit message without opening an editor +```sh +git commit -m "Added another exclamation mark" +``` ## Branches @@ -10,4 +61,60 @@ ## Stashing -## Merging \ No newline at end of file +## Merging + +When we want to stage changes that will be included in the commit +We can use the . to add all possible files. + +## Add +``` +git add Readme.md +git add . +``` + + +## Reset + +Reset allows you to move Staged changes back to being Unstaged. + +This is useful when you want to revert all files not to be commited. +``` +git add . +git reset +``` +> git reset will revert a git add . + +## Status + +Git status shows you what files will or will not be committed. + +``` +git status +``` +## Gitconfig file + +The gitcong file is what stores your global configurations for git such as email, phone number, name,editor and more. + +Showing the contents of our .gitconfig file +``` +git config --list --show-origin or git config --list +``` +When you first install git on a machine you are suppose to set up your name and email. + +```sh +git config --global user.name "John Doe" +git config --global user.email johndoe@example.com +``` + +## Log +git log will show recent commits to the git tree +``` +git logs +``` + +## Push +When we want to push a repo to our remote origin +``` +git push +``` + diff --git a/git-crash-course/hello b/git-crash-course/hello index 13a8cb87c..7a2aa6710 100644 --- a/git-crash-course/hello +++ b/git-crash-course/hello @@ -1 +1 @@ -Hello!!!! +Hello!!! From ad372ce1f60e6aeeeeb7c40d54a44c536d36c004 Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Fri, 3 Apr 2026 17:33:23 +0000 Subject: [PATCH 13/27] Added remoteUser to devcontainer --- .devcontainer/devcontainer.json | 1 + 1 file changed, 1 insertion(+) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index f0418c2b9..f9037e134 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,6 +1,7 @@ // See https://containers.dev/implementors/json_reference/ for configuration reference { "name": "basic configure", +"remoteUser": "devcontainer", "customizations": { "vscode": { "extensions": [ From de12cc85515a46c156eb7f7632accb4d0db82e3c Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Fri, 3 Apr 2026 17:53:20 +0000 Subject: [PATCH 14/27] do not change remote User --- .devcontainer/devcontainer.json | 1 - 1 file changed, 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index f9037e134..f0418c2b9 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -1,7 +1,6 @@ // See https://containers.dev/implementors/json_reference/ for configuration reference { "name": "basic configure", -"remoteUser": "devcontainer", "customizations": { "vscode": { "extensions": [ From 5b2ae9783c652db2d22e6b1b26f1a71522bc6041 Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Fri, 3 Apr 2026 18:56:32 +0000 Subject: [PATCH 15/27] changes to devcontainer --- .devcontainer/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index f0418c2b9..08769ae9f 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -5,7 +5,7 @@ "vscode": { "extensions": [ "mhutchie.git-graph", - "phil294.git-log--graph" + "philgh294.git-log--graph" ] } }, From bcb1f7e5f48716dc86274970535ca2a6c8455bf8 Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Fri, 3 Apr 2026 22:59:14 +0000 Subject: [PATCH 16/27] basic instructions for ssh --- .devcontainer/ssh-keys/Readme.md | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 .devcontainer/ssh-keys/Readme.md diff --git a/.devcontainer/ssh-keys/Readme.md b/.devcontainer/ssh-keys/Readme.md new file mode 100644 index 000000000..10a06e070 --- /dev/null +++ b/.devcontainer/ssh-keys/Readme.md @@ -0,0 +1,6 @@ + +``` +ssh-keygen -t ssh-ed25519 + +``` + From 7705bf9feec9f648aaecf2e2e77b4ac5f91bab60 Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Sat, 4 Apr 2026 16:08:36 +0000 Subject: [PATCH 17/27] Added sdk folder and Readme file --- .devcontainer/github-sdks/Readme.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .devcontainer/github-sdks/Readme.md diff --git a/.devcontainer/github-sdks/Readme.md b/.devcontainer/github-sdks/Readme.md new file mode 100644 index 000000000..a74dd3865 --- /dev/null +++ b/.devcontainer/github-sdks/Readme.md @@ -0,0 +1,5 @@ +# List of features + +We can install the following features into our codespace enviornment + +https://containers.dev/features \ No newline at end of file From 42a34022b311fd8ed95d7ba06bda501f14f159db Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Sat, 4 Apr 2026 16:41:24 +0000 Subject: [PATCH 18/27] created main terraform file --- .devcontainer/github-sdks/terraform/main.tf | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .devcontainer/github-sdks/terraform/main.tf diff --git a/.devcontainer/github-sdks/terraform/main.tf b/.devcontainer/github-sdks/terraform/main.tf new file mode 100644 index 000000000..84b2b9eaf --- /dev/null +++ b/.devcontainer/github-sdks/terraform/main.tf @@ -0,0 +1,17 @@ +terraform { + required_providers { + github = { + source = "integrations/github" + version = "6.11.1" + } + } +} + +provider "github" { + # Configuration options +} + +resource "github_branch" "development" { + repository = "Github-Examples" + branch = "sdks" +} \ No newline at end of file From 83e24d8dcb56526c41af52d8401d672c620d36b3 Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Sun, 5 Apr 2026 01:30:59 -0400 Subject: [PATCH 19/27] Add Markdown example to Readme.md --- markdown2/Readme.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 markdown2/Readme.md diff --git a/markdown2/Readme.md b/markdown2/Readme.md new file mode 100644 index 000000000..ae713f0fd --- /dev/null +++ b/markdown2/Readme.md @@ -0,0 +1,12 @@ +# Markdown Example + +- headings +- unordered lists +- ordered lists +- text formatting +- code +- tables +- links +- images +- autolists +- lists From cac3e6784ae3cb5e6103360e637cffb4f8769521 Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Sun, 5 Apr 2026 07:46:49 -0400 Subject: [PATCH 20/27] MArkdown Examples --- markdown2/Readme.md | 96 +++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 92 insertions(+), 4 deletions(-) diff --git a/markdown2/Readme.md b/markdown2/Readme.md index ae713f0fd..63b1bb3e5 100644 --- a/markdown2/Readme.md +++ b/markdown2/Readme.md @@ -1,12 +1,100 @@ # Markdown Example -- headings -- unordered lists +- [unordered lists](#unordered-lists) - ordered lists - text formatting - code - tables -- links +- [links](#links) - images +- blockquotes - autolists -- lists +- lists + +https://github.github.com/gfm/ + +## Unordered Lists +We can create unordered list in markdown using hyphens + +- foo +- bar ++ baz ++ baz + +## Ordered Lists + +1. foo + +2. bar +3) baz + +## Text Formatting + +_italics_ + +*italics* + +**bold** + +__bold__ + +~~strikethrough~~ + +## Code + +### Inline Code + +You can print to the terminal using the `puts "hello world"` command. + +### Multi-line Code + +### Without highlighting + +``` +def hello_world + puts "Hello World" +end +``` + +### With highlighting + +```rb +def hello_world + puts "Hello World" +end +``` +## Tables + +| foo | bar | +| --- | --- | +| baz | bim | + +| abc | defghi | +:-: | -----------: +bar | baz + +| abc | def | +| --- | --- | +| bar | +| bar | baz | boo | + +| abc | def | +| --- | --- | + +## Block Quotes + +> "The cloud is amazing" + + > # Foo + > bar + > baz + +## Links +Github website https://github.com + +[Secret Page](/markdown/Secret.mdmarkdown/Secret.md) + +## Tasks Lists +- [ ] Item 1 +- [x] Item 2 + From b7a2fe3af38fa7789ccbecc427d7247fb61ef613 Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Sun, 5 Apr 2026 15:16:15 -0400 Subject: [PATCH 21/27] Added more links to markdown exaples --- markdown2/Readme.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/markdown2/Readme.md b/markdown2/Readme.md index 63b1bb3e5..c6e8f0b21 100644 --- a/markdown2/Readme.md +++ b/markdown2/Readme.md @@ -90,7 +90,13 @@ bar | baz > baz ## Links -Github website https://github.com +Github website + +https://github.com + +Github CLI cheat sheet + +https://cli.github.com/manual/gh_issue_create [Secret Page](/markdown/Secret.mdmarkdown/Secret.md) From 2a293d5d520de8d4309610c4b7caec519a4017e9 Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Sun, 5 Apr 2026 15:18:47 -0400 Subject: [PATCH 22/27] Github Flavored markdown link added --- markdown2/Readme.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/markdown2/Readme.md b/markdown2/Readme.md index c6e8f0b21..1c86ace8f 100644 --- a/markdown2/Readme.md +++ b/markdown2/Readme.md @@ -98,6 +98,10 @@ Github CLI cheat sheet https://cli.github.com/manual/gh_issue_create +Github Flavour Markdown + +https://github.github.com/gfm/ + [Secret Page](/markdown/Secret.mdmarkdown/Secret.md) ## Tasks Lists From 3f7d425b260e2bb1ffefe60f411ae5109c237a0c Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Mon, 6 Apr 2026 06:32:38 -0400 Subject: [PATCH 23/27] Added markdown table example --- markdown2/Readme.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/markdown2/Readme.md b/markdown2/Readme.md index 1c86ace8f..2fcb44af1 100644 --- a/markdown2/Readme.md +++ b/markdown2/Readme.md @@ -73,10 +73,10 @@ end :-: | -----------: bar | baz -| abc | def | -| --- | --- | -| bar | -| bar | baz | boo | +First|Second +-|- +1|2 +3|4 | abc | def | | --- | --- | From 776c214f497ff6cc65d65a41768bb3fca00053a3 Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Mon, 6 Apr 2026 06:35:33 -0400 Subject: [PATCH 24/27] Playing with blockquotes in GFM --- markdown2/Readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/markdown2/Readme.md b/markdown2/Readme.md index 2fcb44af1..57e9ca0ff 100644 --- a/markdown2/Readme.md +++ b/markdown2/Readme.md @@ -86,7 +86,7 @@ First|Second > "The cloud is amazing" > # Foo - > bar + > bar > baz ## Links From 46501986c44446516ee12c6d0d7d2b852919c87f Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 8 Apr 2026 08:54:06 +0000 Subject: [PATCH 25/27] Bump addressable Bumps the bundler group with 1 update in the /github-sdks/ruby directory: [addressable](https://github.com/sporkmonger/addressable). Updates `addressable` from 2.8.6 to 2.9.0 - [Changelog](https://github.com/sporkmonger/addressable/blob/main/CHANGELOG.md) - [Commits](https://github.com/sporkmonger/addressable/compare/addressable-2.8.6...addressable-2.9.0) --- updated-dependencies: - dependency-name: addressable dependency-version: 2.9.0 dependency-type: indirect dependency-group: bundler ... Signed-off-by: dependabot[bot] --- github-sdks/ruby/Gemfile.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/github-sdks/ruby/Gemfile.lock b/github-sdks/ruby/Gemfile.lock index 8e04ba629..cf9460357 100644 --- a/github-sdks/ruby/Gemfile.lock +++ b/github-sdks/ruby/Gemfile.lock @@ -1,8 +1,8 @@ GEM remote: https://rubygems.org/ specs: - addressable (2.8.6) - public_suffix (>= 2.0.2, < 6.0) + addressable (2.9.0) + public_suffix (>= 2.0.2, < 8.0) faraday (2.14.1) faraday-net_http (>= 2.0, < 3.5) json @@ -18,7 +18,7 @@ GEM octokit (8.0.0) faraday (>= 1, < 3) sawyer (~> 0.9) - public_suffix (5.0.4) + public_suffix (7.0.5) sawyer (0.9.2) addressable (>= 2.3.5) faraday (>= 0.17.3, < 3) From 50bdf1aedd8fb0176d2bcff16d9d7dc252480a74 Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Thu, 23 Apr 2026 18:41:36 +0000 Subject: [PATCH 26/27] corrected spelling ing Readme.md file --- git-crash-course/Readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/git-crash-course/Readme.md b/git-crash-course/Readme.md index f96b960d6..5fa63a33f 100644 --- a/git-crash-course/Readme.md +++ b/git-crash-course/Readme.md @@ -21,7 +21,7 @@ git commit -m "add readme file" We can clone three ways: HTTPS, SSH, Github CLI -Since we are using GitHub Codespaecs we'll a create temporary directory in our workspace +Since we are using GitHub Codespaces we'll a create temporary directory in our workspace ```sh mkdir /workspace/tmp From c2e7089a0e40ab5af715c5cad0718b542457e0ce Mon Sep 17 00:00:00 2001 From: Gerard <77175249+404CellPhoneRepair@users.noreply.github.com> Date: Thu, 23 Apr 2026 18:54:47 +0000 Subject: [PATCH 27/27] Corrected more spelling errors in the Readme.md file in the workspaces/tmp/new-project file --- git-crash-course/Readme.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/git-crash-course/Readme.md b/git-crash-course/Readme.md index 5fa63a33f..179517ca7 100644 --- a/git-crash-course/Readme.md +++ b/git-crash-course/Readme.md @@ -173,7 +173,7 @@ git add . git reset ``` -> git reset will revet a git add. +> git reset will revert a git add. ## Status