Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
G
git-tutorial
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Anders Nilsson
git-tutorial
Commits
ebe39742
Commit
ebe39742
authored
6 years ago
by
Anders Nilsson
Browse files
Options
Downloads
Patches
Plain Diff
Updated with new course code. Added info about issue tracker
parent
46274a55
No related branches found
No related tags found
No related merge requests found
Pipeline
#656
failed
6 years ago
Stage: test
Changes
2
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
figures/issues.png
+0
-0
0 additions, 0 deletions
figures/issues.png
git-tutorial.tex
+29
-9
29 additions, 9 deletions
git-tutorial.tex
with
29 additions
and
9 deletions
figures/issues.png
0 → 100644
+
0
−
0
View file @
ebe39742
36.6 KiB
This diff is collapsed.
Click to expand it.
git-tutorial.tex
+
29
−
9
View file @
ebe39742
...
@@ -4,7 +4,7 @@
...
@@ -4,7 +4,7 @@
\usepackage
{
tikz
}
\usepackage
{
tikz
}
\usepackage
{
listings
}
\usepackage
{
listings
}
\title
{
Git Tutorial
\\
\tiny
{
Version: 0.
4
}}
\title
{
Git Tutorial
\\
\tiny
{
Version: 0.
5
}}
\author
{
Anders Nilsson
\\
\author
{
Anders Nilsson
\\
\texttt
{
anders.nilsson@control.lth.se
}}
\texttt
{
anders.nilsson@control.lth.se
}}
...
@@ -472,11 +472,11 @@ In general, Google is your friend, and there are literally hundreds
...
@@ -472,11 +472,11 @@ In general, Google is your friend, and there are literally hundreds
(if not thousands) of freely available git references, Q
\&
A:s, and
(if not thousands) of freely available git references, Q
\&
A:s, and
tutorials out there.
tutorials out there.
\section
{
FRT
09
0 Specifics
}
\section
{
FRT
N4
0 Specifics
}
\label
{
sec:frt
09
0
}
\label
{
sec:frt
n4
0
}
Here follows some specific information for students involved in the
Here follows some specific information for students involved in the
project course FRT
09
0.
project course FRT
N4
0.
\subsubsection*
{
Repositories
}
\subsubsection*
{
Repositories
}
...
@@ -486,7 +486,7 @@ administering git repositories. We have set up master repositories for
...
@@ -486,7 +486,7 @@ administering git repositories. We have set up master repositories for
you to at the department. To create a local clone you write something
you to at the department. To create a local clone you write something
similar to:
similar to:
\begin{lstlisting}
\begin{lstlisting}
andersn@stodola: git clone git@gitlab.control.lth.se:
FRT090-2016/g
roup
-
A
andersn@stodola: git clone git@gitlab.control.lth.se:
regler/FRTN40/2018/G
roupA
Cloning into 'group-A'...
Cloning into 'group-A'...
warning: You appear to have cloned an empty repository.
warning: You appear to have cloned an empty repository.
\end{lstlisting}
\end{lstlisting}
...
@@ -498,8 +498,9 @@ an empty (except for .git) directory called
...
@@ -498,8 +498,9 @@ an empty (except for .git) directory called
We have a playground repository set up if you want to try using the
We have a playground repository set up if you want to try using the
gitlab server. Go to
gitlab server. Go to
\texttt
{
https://gitlab.control.lth.se/FRT090-2016/playground
}
and play around
\texttt
{
https://gitlab.control.lth.se/regler/FRTN40/2018/playground
}
or follow instructions to make a local clone to play around with.
and play around or follow instructions to make a local clone to play
around with.
\subsubsection*
{
Gitlab accounts
}
\subsubsection*
{
Gitlab accounts
}
...
@@ -508,6 +509,27 @@ You create an account by going to
...
@@ -508,6 +509,27 @@ You create an account by going to
there. You may also use an existing Google account of yours if you
there. You may also use an existing Google account of yours if you
would like to.
would like to.
\subsubsection*
{
Issue Tracker
}
\label
{
issues
}
The issue tracker is a quite useful feature of the Gitlab
server. Access the tracker for your project by clicking on the
corresponding button along the left side of the browser window, as
seen in figure~
\ref
{
fig:issues
}
. Look at an issue as whatever
project-related you might scribble down on a piece of paper or a
postit note; a bug, a suggested feature, or just something to
remember. The tracker is the tool to manage the heap of notes; adding
new ones, update with more information, throw away, and even brush
through the trash to find that note you accidentally threw away too
early by mistake.
\begin{figure}
[h!]
\centering
\pgfimage
[width=.9\textwidth]
{
figures/issues.png
}
\caption
{
Issue tracker in Gitlab.
}
\label
{
fig:issues
}
\end{figure}
\subsubsection*
{
ssh or https
}
\subsubsection*
{
ssh or https
}
When accessing repositories on the gitlab server you can choose
When accessing repositories on the gitlab server you can choose
...
@@ -531,6 +553,4 @@ access. You do this by copying \emph{both}\footnote{Well, you only
...
@@ -531,6 +553,4 @@ access. You do this by copying \emph{both}\footnote{Well, you only
make sense to not also bring with you the public part.
}
key files to
make sense to not also bring with you the public part.
}
key files to
the other user account you want to use.
the other user account you want to use.
\end{document}
\end{document}
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment