02:00
BAA1028 - Workflow & Data Management
https://damien-dupre.github.io/BAA1028/lecture_3
Important
Your user name will become extremely important in your future (i.e., working with data teams, visibility of employers), firstname-name is usually good.
02:00
Follow the steps here after to create a Repository:
+ drop-down menu, and select New repository.hello-world.Important
In the future, these test repositories should be removed to have a clean account.
My first repository on GitHub.Choose a PUBLIC repository visibility. For more information, see about repositories,
Tick ✅ Add a README file,
Click Create repository.
In GitHub, a commit is a saved change to a project’s source code or other files. When you make changes to a file in a GitHub repository, you create a new version of that file.
A commit contains a snapshot of the changes you’ve made to one or more files, along with a message that describes the changes. This message should be descriptive and clear, so that other developers can understand what changes you’ve made and why.
Important
Everytime you want to make a change in your repository, you need to commit these changes.
When you created your new repository, you initialized it with a README file. README files are a great place to describe your project in more detail, or add some documentation such as how to install or use your project. The contents of your README file are automatically shown on the front page of your repository.
Follow the steps here after to commit a change to the README file.

Below the commit message fields, decide whether to add your commit to the current branch or to a new branch. Select commit directly to the main branch for now.
Click Commit changes.
Important
For collaborative projects never commit to the main branch
GitHub Pages is a web hosting service offered by GitHub that allows you to host static websites directly from a GitHub repository. This means you can use GitHub to store and version control your website’s code, and then host it for free using GitHub Pages.
Your website will then be published at a URL based on your GitHub username and repository name (e.g., username.github.io/repository).
Turn on GitHub Pages for your project repository:
Go to Settings and find Pages on the left pane,
In Branch, instead of None select Main and click Save,
Click on Actions and wait that “pages build and deployment” finishes,
When it’s done, go to https://username.github.io/repositoryname.
03:00
Important
For this exercise, you need the index.html file from the website template that you have downloaded and modified last time.
In your Repository Page in GitHub, Click Add files then on Upload files,
Drop or choose all the file index.html
In the main box and commit your changes and observe the changes on your website.
02:00
In your Repository Page in GitHub, Click Add files then on Upload files,
Drop or choose all the subfolder and files contained in the local website folder beside index.html,
In the main box and commit your changes and observe the changes on your website.
02:00

Thanks for your attention and don’t hesitate to ask if you have any questions!
@damien_dupre
@damien-dupre
https://damien-dupre.github.io
damien.dupre@dcu.ie