Skip to content

Commit 5d2436d

Browse files
committed
added some references
1 parent d90c4b4 commit 5d2436d

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

text/main/ecosystem/git/git.tex

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
\hsection{The Distributed Version Control System git}%
22
%
33
Today, \git~\cite{S2023LG,T2024BGAGVCPMATFTND} is maybe the \pgls{VCS} with the most wide-spread use.
4-
It is the \pgls{VCS} on which \github~\cite{PRGWSUdVLFTEKPKFBV2016TSRFTAOGAG} is based, which, in turn, is maybe the most important hub for open source software projects in the world.
4+
It is the \pgls{VCS} on which \github~\cite{PRGWSUdVLFTEKPKFBV2016TSRFTAOGAG,GH2025RD,S2021GAGCC} is based, which, in turn, is maybe the most important hub for open source software projects in the world.
55
\git\ is based on a \pgls{clientServerArchitecture}, where the \pgls{server} hosts and manages repositories of source code and other resources.
66
The \git\ \pgls{client} is a command line application that is run in the \pgls{terminal} and which allows you to clone (i.e., download) source code repositories and upload (i.e., commit) changes to them.
77
A repository is something like a directory with files and their editing history, i.e., you can work and improve source code, commit changes, and see the history of all past commits.

text/main/ecosystem/git/gitClone/gitClone.tex

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
You can clone \git\ repositories with the command line \bashil{git} \pgls{client} program.
1212
However, \pycharm\ also has a \git \pgls{client} built in.
13-
We here outline both approaches.%
13+
We here outline both approaches based on the example of cloning a repository from \github~\cite{GH2025RDCAR}.%
1414
%
1515
\hinput{gitClonePycharm}{gitClonePycharm}%
1616
\hinput{gitCloneClient}{gitCloneClient}%

text/main/ecosystem/git/gitClone/gitClonePycharm/gitClonePycharm.tex

+2-1
Original file line numberDiff line numberDiff line change
@@ -278,7 +278,8 @@
278278
This form is often and commonly used.%
279279
%
280280
\item \url{ssh://[email protected]/user/repository} (or \url{ssh://[email protected]/user/repository.git}) use the \gls{SSH} to access the repository \textil{repository} of user \textil{user}. %
281-
I find this form more reliable when working with \github\ from China.%
281+
I find this form more reliable when working with \github\ from China. %
282+
However, it requires an \pgls{SSH} key to be configured for authentication~\cite{GH2025ADCTGWS}.%
282283
%
283284
\end{itemize}%
284285
%

0 commit comments

Comments
 (0)