{"id":20455050,"url":"https://github.com/jumpingrivers/pycon_limerick_2020","last_synced_at":"2026-02-25T16:03:52.900Z","repository":{"id":75642480,"uuid":"239719307","full_name":"jumpingrivers/Pycon_limerick_2020","owner":"jumpingrivers","description":null,"archived":false,"fork":false,"pushed_at":"2020-02-11T14:14:14.000Z","size":4,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-03-05T10:19:18.314Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jumpingrivers.png","metadata":{"files":{"readme":"README.Rmd","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-02-11T09:08:02.000Z","updated_at":"2020-02-11T14:14:16.000Z","dependencies_parsed_at":"2023-06-07T05:30:44.780Z","dependency_job_id":null,"html_url":"https://github.com/jumpingrivers/Pycon_limerick_2020","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jumpingrivers/Pycon_limerick_2020","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jumpingrivers%2FPycon_limerick_2020","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jumpingrivers%2FPycon_limerick_2020/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jumpingrivers%2FPycon_limerick_2020/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jumpingrivers%2FPycon_limerick_2020/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jumpingrivers","download_url":"https://codeload.github.com/jumpingrivers/Pycon_limerick_2020/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jumpingrivers%2FPycon_limerick_2020/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29829411,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-25T15:41:19.027Z","status":"ssl_error","status_checked_at":"2026-02-25T15:40:47.150Z","response_time":61,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-15T11:17:48.524Z","updated_at":"2026-02-25T16:03:52.877Z","avatar_url":"https://github.com/jumpingrivers.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"---\noutput: github_document\n---\n\n\u003c!-- README.md is generated from README.Rmd. Please edit that file --\u003e\n\n```{r, include = FALSE}\nknitr::opts_chunk$set(\n  collapse = TRUE,\n  comment = \"#\u003e\"\n)\n```\n\n## README\n\nThis repository is for the Pycon Limerick 2020 Git workshop. \n\n- [Description](#Description)\n- [Before the workshop](#Before-the-workshop)\n  - [Installing Git](#Installing-Git)\n  - [Getting an account on GitHub](#Getting-an-account-on-github)\n\n### Description \n\nThis workshop is an introduction to Git/GitHub. The material assumes no prior knowledge or use of Git. The aim of the material is to get participants familiar with the basics of using Git, backed by a GitHub remote repository. In particular we will explore\n\n* Creating repositories\n* Cloning and Forking\n* Adding and modifying the repository\n* Branching and Pull requests\n\nThe workshop will be interactive, encouraging participants to create and modify repositories throughout and working in small groups \"as a team of developers\".\n\nSince this is PyCon there is some Python code in the material, although it won't actually matter if you don't feel comfortable with Python yet. They are small examples and it is not required that you have to write your own Python code from scratch. This is a workshop about Git, not Python specific, after all.\n\n### Before the workshop\n\nBefore the workshop, please ensure that you have Git installed on your machine and an account on GitHub. \n\n### Installing Git\n\nYou can check whether you have git installed already in a shell\n\n```bash\nwhich git\n## /usr/bin/git\n```\n\nand \n\n```bash\ngit --version\n## git version 2.21.0\n```\n\nIf you already have it, great! No need to install.\n\n#### Windows\n\nInstall [Git for Windows](https://git-for-windows.github.io/), also known as \"Git Bash\"\n\n#### MacOS\n\n**Option 1** Install [Git](https://git-scm.com/downloads) from the git website\n\n**Option 2** Use brew: `brew install git`\n\n#### Linux\n\n* Ubuntu or Debian `sudo apt-get install git`\n* Fedora or RedHat `sudo yum install git`\n\n### Getting an account on GitHub\n\nRegister an account with [GitHub](https://github.com). It's free. \nYou can do things like upgrade to paid, join organizations etc in the future, so don't worry about any of that now. It might be worth thinking about the username though. \n\nSome tips:\n\n* Incoporate your actual name\n* Reuse your name from other contexts, e.g Twitter, Slack\n* Pick a username you are comfortable sharing with boss and colleagues\n* Shorter is better\n* I would avoid uppercase, usernames are case sensitive\n* When you get the chance, think about adding a picture. It doesn't have to \nbe a headshot, but avoid the default random image.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjumpingrivers%2Fpycon_limerick_2020","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjumpingrivers%2Fpycon_limerick_2020","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjumpingrivers%2Fpycon_limerick_2020/lists"}