{
  "id": 2722199,
  "title": "My First Github Project:From a Local Folder to GitHub Using Git and SSH",
  "url": "https://urgent.news/2026/08/23/my-first-github-project-from-a-local-folder-to-github-using-git-and-2722199",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-23T04:48:36.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/siele/my-first-github-projectfrom-a-local-folder-to-github-using-git-and-ssh-79g"
  },
  "original_language": "en",
  "account": "The author's first GitHub project involved transferring a local folder onto GitHub using Git, Git Bash, and an SSH key. To begin, they created a folder named \"Kenya-Hospitals-Records-Analysis\" using the \"mkdir\" command, and then moved into that folder with \"cd\". They then created two files and folders: a \"Data\" folder and a \"README.md\" file using \"mkdir\" and \"touch\" commands, respectively. The \"ls\" command was used to verify the creation of these items. Next, they initialized a Git repository in their project folder with \"git init\", which created a hidden Git repository. They checked their project's status with \"git status\", staged all files with \"git add .\", and then committed those changes with \"git commit -m First commit\". After this initial commit, they connected their local repository to GitHub by adding the GitHub repository with \"git remote add origin git@github.com:username/Kenya-Hospitals-Records-Analysis.git\", where \"username\" is the GitHub username. They then verified this connection with \"git remote -v\". Finally, they pushed their committed changes to GitHub using \"git push -u origin main\", which uploaded their project. Upon opening GitHub, they found their \"Data\" folder and \"README.md\" displayed, confirming their successful upload. This experience provided the author with foundational knowledge about using Git, GitHub, Git Bash, and SSH keys.",
  "summary": "Introdction I always knew that GitHub is where developers keep and share their projects but I have always wondered how developers get the projects from their computers onto GitHub.When I started learning Git aeverything started falling into place. I recently worked on my first GitHub project using Git, Git bash, GitHub and SSH key. Before I explain what I did, I first wanted to understand what…",
  "key_points": [
    "Author created \"Kenya-Hospitals-Records-Analysis\" folder using mkdir command",
    "Initialized Git repository and committed first changes to local project",
    "Pushed committed changes to GitHub using Git, SSH key, and GitHub repository"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 2,
    "also_reported_by": [
      {
        "outlet": "Dev.to",
        "title": "My first GitHub Project; from a local folder to GitHub using Git and SSH",
        "url": "https://urgent.news/2026/08/23/my-first-github-project-from-a-local-folder-to-github-using-git-and-2690217",
        "published": "2026-08-23T00:57:59.000Z"
      }
    ]
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}