From d88942440a3c678ef6b33a0e19e3ae7516f09996 Mon Sep 17 00:00:00 2001 From: maria wie <61782299+maria-wie@users.noreply.github.com> Date: Mon, 11 Dec 2023 12:27:08 +0100 Subject: [PATCH] content(cms): create Curriculum "git-a-concise-introduction/index" --- .../git-a-concise-introduction/index.mdx | 37 +++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 content/courses/git-a-concise-introduction/index.mdx diff --git a/content/courses/git-a-concise-introduction/index.mdx b/content/courses/git-a-concise-introduction/index.mdx new file mode 100644 index 000000000..6c3526b3d --- /dev/null +++ b/content/courses/git-a-concise-introduction/index.mdx @@ -0,0 +1,37 @@ +--- +title: "Git: a concise introduction" +lang: en +date: 2023-12-11T11:21:29.681Z +version: 1.0.0 +tags: + - ui-design +resources: + - git-version-control-via-command-line/index + - git-collaboration/index + - git-vs-code/index +abstract: |- + A concise introduction to git. + 1. Git version control via command line + 2. Git collaboration + 3. Git: VS Code +uuid: a1w4kXMJBN0OQfM4QaEno +--- +This curriculum introduces the main concepts in git + +1. The "Git version control via command line" post introduces basic Git commands that can be used from the command line. Understanding these commands will help you with using Git in a code editor, the git desktop and other options, like GitHub online. You will learn to: +- be familiar with git terminology +- be familiar with the git workflow +- install git +- understand essential git commands +- use git commands in the terminal / command line. + +2. The "Git collaboration" post will help you understand how to work with git in a collaborative setting; including the use of platforms like GitHub or GitLab. You will learn to: +- work collaboratively with git +- create, clone and change a remote repository +- understand the commands git fetch, git push and git pull +- create a personal access token to use in a code editor + +3. Getting access to the data on gitlab.oeaw.ac.at is different on all three operating systems. In the "Git: VS Code" post you will learn to: +- use code editor VS Code for working collaboratively in Git with Windows, Mac and Linux +- track changes in VS Code +- clone and push a remote repository from the code editor \ No newline at end of file