v0.1.53
This commit is contained in:
parent
e4438cf4f4
commit
67d5ef0a24
23 changed files with 10516 additions and 9475 deletions
5
.vscode/extensions.json
vendored
Normal file
5
.vscode/extensions.json
vendored
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
{
|
||||||
|
"recommendations": [
|
||||||
|
"ms-ceintl.vscode-language-pack-de"
|
||||||
|
]
|
||||||
|
}
|
4
.vscode/settings.json
vendored
Normal file
4
.vscode/settings.json
vendored
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
{
|
||||||
|
"editor.indentSize": "tabSize"
|
||||||
|
"editor.rulers": [80,120]
|
||||||
|
}
|
BIN
linux.dvi
BIN
linux.dvi
Binary file not shown.
|
@ -6,7 +6,7 @@
|
||||||
<meta name="generator" content="pdftohtml 0.36"/>
|
<meta name="generator" content="pdftohtml 0.36"/>
|
||||||
<meta name="author" content=""/>
|
<meta name="author" content=""/>
|
||||||
<meta name="keywords" content=""/>
|
<meta name="keywords" content=""/>
|
||||||
<meta name="date" content="2025-02-15T15:28:58+00:00"/>
|
<meta name="date" content="2025-02-16T04:25:06+00:00"/>
|
||||||
<meta name="subject" content=""/>
|
<meta name="subject" content=""/>
|
||||||
</head>
|
</head>
|
||||||
<frameset cols="100,*">
|
<frameset cols="100,*">
|
||||||
|
|
BIN
linux.pdf
BIN
linux.pdf
Binary file not shown.
|
@ -1,6 +1,6 @@
|
||||||
% master: linux.tex
|
% master: linux.tex
|
||||||
% linux.tex v0.30
|
% linux.tex v0.31
|
||||||
% 2022-05-09 (Rx)
|
% 2025-02-16 (Rx)
|
||||||
|
|
||||||
\NeedsTeXFormat{LaTeX2e}
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
\documentclass[10pt,a4paper,titlepage]{scrbook} % das Papierformat zuerst
|
\documentclass[10pt,a4paper,titlepage]{scrbook} % das Papierformat zuerst
|
||||||
|
@ -21,7 +21,7 @@ tocnumwidth=4em,]{subsection}
|
||||||
|
|
||||||
% Titelseite
|
% Titelseite
|
||||||
%-----------
|
%-----------
|
||||||
\title{linux v0.1.52}
|
\title{linux v0.1.53}
|
||||||
\author{tresix69@freenet.de}
|
\author{tresix69@freenet.de}
|
||||||
\newdateformat{myformat}{\THEDAY{. }\monthname[\THEMONTH] \THEYEAR}
|
\newdateformat{myformat}{\THEDAY{. }\monthname[\THEMONTH] \THEYEAR}
|
||||||
\date{\myformat\today}
|
\date{\myformat\today}
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
% master: die_runlevel.tex
|
% master: upstart.tex
|
||||||
% Die Runlevel v0.5
|
% Upstart (Systemstart) v0.6
|
||||||
% 2022-05-09 (Rx)
|
% 2025-02-16 (Rx)
|
||||||
|
|
||||||
\subsection{Upstart}
|
\subsection{Upstart (Systemstart)}
|
||||||
%----------------------------------------
|
%----------------------------------------
|
||||||
\index{Upstart}
|
\index{Upstart}
|
||||||
Upstart sorgt dafür das Dienste ereignisbasiert parallel gestartet werden können
|
Upstart sorgt dafür das Dienste ereignisbasiert parallel gestartet werden können
|
||||||
|
@ -10,8 +10,10 @@ Upstart sorgt dafür das Dienste ereignisbasiert parallel gestartet werden könn
|
||||||
|
|
||||||
\index{initctl}
|
\index{initctl}
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
initctl list Liste aller Init-Jobs
|
initctl list zeigt eine Liste aller Init-Scripte an
|
||||||
sudo initctl start/stop Init-Jobs (zB. ssh)
|
initctl [start|stop] Init-Script startet oder beendet ein Script
|
||||||
|
initctl reload-configuration Konfiguration der Scripte neu einlesen
|
||||||
|
service Init-Script [start|stop] startet oder beendet ein Script
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
|
|
||||||
Im Header der Datei kann dann zum Starten und Beenden flogendes stehen:
|
Im Header der Datei kann dann zum Starten und Beenden flogendes stehen:
|
||||||
|
@ -19,8 +21,5 @@ Im Header der Datei kann dann zum Starten und Beenden flogendes stehen:
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
start on runlevel [2345]
|
start on runlevel [2345]
|
||||||
stop on runlevel [!2345]
|
stop on runlevel [!2345]
|
||||||
|
|
||||||
sudo initctl reload-configuration ließt die Konfiguration neu ein und
|
|
||||||
startet/beendet die Dienste
|
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
% master: x11_gafik.tex
|
% master: x11_gafik.tex
|
||||||
% X11 - Grafik v0.3
|
% X11 - Grafik v0.4
|
||||||
% 2022-05-10 (Rx)
|
% 2025-02-16 (Rx)
|
||||||
|
|
||||||
\section{X11 - Grafik}
|
\section{X11 - Grafik}
|
||||||
%---------------------
|
%---------------------
|
||||||
|
@ -34,7 +34,7 @@ export WINDOWMANAGER=WM X-Umgebungsvariable auf WM(kde, gnome,
|
||||||
fvwm, olwm ...) ändern
|
fvwm, olwm ...) ändern
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
|
|
||||||
\subsection{Bildschirmschoner}
|
\subsection{Bildschirmschoner/Maus}
|
||||||
%-----------------------------
|
%-----------------------------
|
||||||
\index{Bildschirmschoner}\index{xset}\index{xsetroot}
|
\index{Bildschirmschoner}\index{xset}\index{xsetroot}
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
|
@ -47,7 +47,12 @@ xset s off Bildschirmschoner deaktivieren
|
||||||
xset s on Bildschirmschoner einschalten
|
xset s on Bildschirmschoner einschalten
|
||||||
xset s activate Bildschirmschoner sofort aktivieren
|
xset s activate Bildschirmschoner sofort aktivieren
|
||||||
xset q aktuelle Einstellungen anzeigen
|
xset q aktuelle Einstellungen anzeigen
|
||||||
|
xset -dpms Energy Star features ausschalten
|
||||||
|
xset +dpms Energy Star features einschalten
|
||||||
xsetroot -solid blue Hintergrund
|
xsetroot -solid blue Hintergrund
|
||||||
|
xset m default standart Mausbeschleunigung
|
||||||
|
xset m 3 10 normal schnelle Maus
|
||||||
|
xset m 7 10 schnelle Maus
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
|
|
||||||
\subsection{X11 ohne Maus}
|
\subsection{X11 ohne Maus}
|
||||||
|
|
|
@ -167,5 +167,9 @@
|
||||||
<a href="linuxs.html#162" target="contents" >Page 162</a><br/>
|
<a href="linuxs.html#162" target="contents" >Page 162</a><br/>
|
||||||
<a href="linuxs.html#163" target="contents" >Page 163</a><br/>
|
<a href="linuxs.html#163" target="contents" >Page 163</a><br/>
|
||||||
<a href="linuxs.html#164" target="contents" >Page 164</a><br/>
|
<a href="linuxs.html#164" target="contents" >Page 164</a><br/>
|
||||||
|
<a href="linuxs.html#165" target="contents" >Page 165</a><br/>
|
||||||
|
<a href="linuxs.html#166" target="contents" >Page 166</a><br/>
|
||||||
|
<a href="linuxs.html#167" target="contents" >Page 167</a><br/>
|
||||||
|
<a href="linuxs.html#168" target="contents" >Page 168</a><br/>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
2319
linuxs.html
2319
linuxs.html
File diff suppressed because it is too large
Load diff
15
netzwerk/interfaces.tex
Normal file
15
netzwerk/interfaces.tex
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
% master: interfaces.tex
|
||||||
|
% /etc/network/interfaces v0.1
|
||||||
|
% 2025-02-15 (Rx)
|
||||||
|
|
||||||
|
\section{/etc/network/interfaces}
|
||||||
|
%--------------------------------
|
||||||
|
|
||||||
|
\begin{verbatim}
|
||||||
|
allow-hotplug eth0 Netzwerkkabel im Berieb umstecken
|
||||||
|
iface eth0 inet static static feste IP sonst dhcp
|
||||||
|
address 192.168.10.97/24 IP-Adresse
|
||||||
|
gateway 192.168.10.1 Gateway-Adresse
|
||||||
|
dns-nameservers 192.168.10.1 192.168.20.1 1. und 2. DNS-Server
|
||||||
|
dns-search example.net Domainname des DNS-Servers
|
||||||
|
\end{verbatim}
|
16
netzwerk/mail/mail.tex
Normal file
16
netzwerk/mail/mail.tex
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
% master: mail.tex
|
||||||
|
% E-Mal v0.1
|
||||||
|
% 2025-02-16 (Rx)
|
||||||
|
|
||||||
|
|
||||||
|
\chapter{E-Mail}
|
||||||
|
%---------------
|
||||||
|
|
||||||
|
E-Mail im Deutschen kurz Mail; englisch electronic mail für „elektronische Post“
|
||||||
|
oder „elektronischer Brief“ ist zum einen ein System zur computerbasierten
|
||||||
|
Verwaltung von briefähnlichen Nachrichten und deren Übertragung über
|
||||||
|
Computernetzwerke, insbesondere über das Internet. Zum anderen werden auch die
|
||||||
|
auf diesem elektronischen Weg übertragenen Nachrichten selbst als E-Mails
|
||||||
|
bezeichnet.
|
||||||
|
|
||||||
|
\input{netzwerk/mail/verwendung}
|
45
netzwerk/mail/verwendung.tex
Normal file
45
netzwerk/mail/verwendung.tex
Normal file
|
@ -0,0 +1,45 @@
|
||||||
|
% master: verwendung.tex
|
||||||
|
% Verwendung von E-Mail v0.1
|
||||||
|
% 2025-02-15 (Rx)
|
||||||
|
|
||||||
|
\section{Verwendung von E-Mail}
|
||||||
|
%----------------------------
|
||||||
|
|
||||||
|
\index{mail}
|
||||||
|
\begin{verbatim}
|
||||||
|
sudo apt install mailutils postfix installiert mailx und MTA-Postfix
|
||||||
|
sudo dpkg-reconfigure postfix postfix nochmal konfigurieren
|
||||||
|
sudo apt install postfix-pcre dovecot-imapd für den Mail-Server installieren
|
||||||
|
|
||||||
|
echo "Inhalt" | mailx -s "Betreff" user@Domain E-Mail verschicken
|
||||||
|
|
||||||
|
E-Mail beim Starten verschicken
|
||||||
|
/lib/systemd/system/mailx-start.service
|
||||||
|
[Unit]
|
||||||
|
Description=Boot Mails
|
||||||
|
After=postfix.service
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
ExecStart=/usr/bin/sh -c 'echo "Inhalt" | mailx -s "Betreff" user@domain'
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
|
|
||||||
|
E-Mail beim Beenden verschicken (kommt erst beim Booten an)
|
||||||
|
/lib/systemd/system/mailx-stop.service
|
||||||
|
[Unit]
|
||||||
|
Description=Boot Mails
|
||||||
|
After=shutdown.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=simple
|
||||||
|
ExecStart=/usr/bin/sh -c 'echo "Inhalt" | mailx -s "StopBetreff" user@domain'
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
|
|
||||||
|
danach
|
||||||
|
sudo systemctl enable mailx-start.service
|
||||||
|
sudo systemctl enable mailx-stop.service
|
||||||
|
\end{verbatim}
|
|
@ -28,30 +28,52 @@ Gatewayadresse IP-Adresse des Gerätes die das Weiterleiten
|
||||||
von Netzwerkpaketen in das fremde Netz übernimmt
|
von Netzwerkpaketen in das fremde Netz übernimmt
|
||||||
Netzwerkmaske sagt aus welcher Teil der IP-Adresse
|
Netzwerkmaske sagt aus welcher Teil der IP-Adresse
|
||||||
zum lokale Netzwerk gehört z.B. 255.255.255.0
|
zum lokale Netzwerk gehört z.B. 255.255.255.0
|
||||||
#### in arbeit #######################################
|
OSI Open Systems Interconnection model ist ein Referenzmodell
|
||||||
OSI Open System Interconnektion
|
für Netzwerkprotokolle als Schichtenarchitektur
|
||||||
IEEE
|
IEEE Institute of Electrical and Electronics Engineers ist
|
||||||
ISO
|
ein weltweiter Berufsverband von Ingenieuren,
|
||||||
MAC-Adresse 006097 370cae
|
Technikern, (Natur-)Wissenschaftlern und angrenzender
|
||||||
------ ------
|
Berufe hauptsächlich aus den Bereichen Elektrotechnik
|
||||||
|
und Informationstechnik
|
||||||
|
ISO Internationale Organisation für Normung ist die
|
||||||
|
internationale Vereinigung von Normungsorganisationen
|
||||||
|
und erarbeitet internationale Normen in allen Bereichen
|
||||||
|
mit Ausnahme der Elektrik und der Elektronik
|
||||||
|
MAC-Adresse 00:60:97:37:0c:ae Media-Access-Code-Adresse ist die
|
||||||
|
-------- -------- Nummer eines Gerätes auf einer
|
||||||
|
| | Datenverbindung
|
||||||
|
| |
|
||||||
|
| laufende Nummer
|
||||||
Herstellerabhängig
|
Herstellerabhängig
|
||||||
laufendeNr.
|
NIC Network Information Center oder eine Domain Name Registry
|
||||||
Ethernet-adresse
|
verwaltet eine oder mehrere Top-Level-Domains im
|
||||||
Node-Addresse
|
Domain Name System
|
||||||
NIC-Adresse
|
TCP Transmission Control Protocol ist ein Netzwerkprotokoll,
|
||||||
udp
|
das definiert, auf welche Art und Weise Daten zwischen
|
||||||
tcp/ip
|
Netzwerkkomponenten ausgetauscht werden sollen
|
||||||
nfs
|
UDP User Datagram Protocol ist ein minimales,
|
||||||
ftp
|
verbindungsloses Netzwerkprotokoll, das zur
|
||||||
Portnummer/Kanalnummer
|
Transportschicht der Internetprotokollfamilie gehört
|
||||||
16Bit 65535 pro udp pro tcp/ip
|
NFS Network File System ist ein von Sun Microsystems
|
||||||
/etc/services
|
entwickeltes Protokoll, das den Zugriff auf Dateien
|
||||||
0-1023 well known Ports IANA
|
über ein Netzwerk ermöglicht
|
||||||
1024-49151 registrierte Ports
|
FTP File Transfer Protocol ist ein Netzwerkprotokoll zur
|
||||||
->65535 dynamische, privat
|
Übertragung von Dateien über IP-Netzwerke
|
||||||
######################################################
|
Portnummer ist in Rechnernetzen eine Netzwerkadresse, mit der das
|
||||||
|
Betriebssystem die Datenpakete eines Transportprotokolls
|
||||||
|
zu einem Prozess zuordnet
|
||||||
|
/etc/services ordnet Namen den Ports zu z.B. SSH, FTP, DNS u.s.w.
|
||||||
|
0-1023 System Ports, Server-Ports (IANA), diese Ports werden
|
||||||
|
auch „well-known Ports“ genannt und sind für
|
||||||
|
Netzwerkdienste vorgesehen
|
||||||
|
1024-49151 User Ports, diese Ports sind für registrierte
|
||||||
|
Netzwerkdienste vorgesehen
|
||||||
|
49152-65535 Dynamic Ports, diese Ports sind für eine dynamische
|
||||||
|
Zuweisung durch das Betriebssystem vorgesehen
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
|
|
||||||
|
\input{netzwerk/interfaces}
|
||||||
|
\input{netzwerk/mail/mail}
|
||||||
\input{netzwerk/apache/apache}
|
\input{netzwerk/apache/apache}
|
||||||
\input{netzwerk/mysql/mysql}
|
\input{netzwerk/mysql/mysql}
|
||||||
\input{netzwerk/php/php}
|
\input{netzwerk/php/php}
|
||||||
|
|
55
programme/docker/arbeiten.tex
Normal file
55
programme/docker/arbeiten.tex
Normal file
|
@ -0,0 +1,55 @@
|
||||||
|
% master: arbeiten.tex
|
||||||
|
% Mit Docker arbeiten v0.1
|
||||||
|
% 2025-02-15 (Rx)
|
||||||
|
|
||||||
|
\section{Mit Docker arbeiten}
|
||||||
|
%----------------------------
|
||||||
|
|
||||||
|
\index{docker}
|
||||||
|
\begin{verbatim}
|
||||||
|
docker ps laufende Container auflisten
|
||||||
|
docker ps -a alle Container auflisten, auch gestoppte
|
||||||
|
docker images alle Images auflisten
|
||||||
|
docker stop Containername laufenden Container beenden
|
||||||
|
|
||||||
|
docker run -p 80:80 nginx simplen Webserver nginx starten
|
||||||
|
Hostport:Containerport
|
||||||
|
\end{verbatim}
|
||||||
|
Arbeiten mit Docker-Compose
|
||||||
|
\index{docker-compose}
|
||||||
|
\begin{verbatim}
|
||||||
|
nano docker-compose.yml Datei docker-compose.yml mit dem Editor
|
||||||
|
nano bearbeiten. Die Datei docker-compose.yml
|
||||||
|
enthält die Definition der Container.
|
||||||
|
docker-compose up -d die Compose-Zusammenstellung hochfahren
|
||||||
|
docker-compose pull Container updaten, neue Images laden
|
||||||
|
\end{verbatim}
|
||||||
|
Meine docker-compose.yml:
|
||||||
|
\begin{verbatim}
|
||||||
|
services:
|
||||||
|
|
||||||
|
portainer:
|
||||||
|
container_name: portainer
|
||||||
|
image: portainer/portainer-ce
|
||||||
|
ports:
|
||||||
|
- '9000:9000'
|
||||||
|
volumes:
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
- ./portainer_data:/data
|
||||||
|
restart: always
|
||||||
|
|
||||||
|
forgejo:
|
||||||
|
container_name: forgejo
|
||||||
|
image: codeberg.org/forgejo/forgejo:10
|
||||||
|
ports:
|
||||||
|
- '3000:3000'
|
||||||
|
- '222:22'
|
||||||
|
environment:
|
||||||
|
- USER_UID=1000
|
||||||
|
- USER_GID=1000
|
||||||
|
volumes:
|
||||||
|
- ./forgejo_data:/data
|
||||||
|
- /etc/timezone:/etc/timezone:ro
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
|
restart: always
|
||||||
|
\end{verbatim}
|
11
programme/docker/docker.tex
Normal file
11
programme/docker/docker.tex
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
% master: docker.tex
|
||||||
|
% Der Docker v0.1
|
||||||
|
% 2015-05-15 (Rx)
|
||||||
|
|
||||||
|
\chapter{Docker}
|
||||||
|
|
||||||
|
Docker ist eine freie Software zur Isolierung von Anwendungen mit Hilfe von
|
||||||
|
Containervirtualisierung. Die Podman API ist identisch mit der Docker API.
|
||||||
|
|
||||||
|
\input{programme/docker/installieren}
|
||||||
|
\input{programme/docker/arbeiten}
|
21
programme/docker/installieren.tex
Normal file
21
programme/docker/installieren.tex
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
% master: installieren.tex
|
||||||
|
% Docker installieren v0.1
|
||||||
|
% 2025-02-15 (Rx)
|
||||||
|
|
||||||
|
\section{Docker installieren}
|
||||||
|
%----------------------------
|
||||||
|
|
||||||
|
\begin{verbatim}
|
||||||
|
apt install curl falls kein curl
|
||||||
|
installiert ist
|
||||||
|
curl -fsSL https://get.docker.com -o get-docker.sh Installer holen
|
||||||
|
sudo sh ./get-docker.sh Installer starten
|
||||||
|
|
||||||
|
sudo apt docker docker-compose installiert Docker auch
|
||||||
|
\end{verbatim}
|
||||||
|
Wenn man nicht mit dem Nutzer root arbeiten möchte, sollte man den aktuellen
|
||||||
|
Benutzer berechtigen:
|
||||||
|
\begin{verbatim}
|
||||||
|
sudo usermod -aG docker $USER aktuellen Benutzer für docker freigeben,
|
||||||
|
danach neu anmelden
|
||||||
|
\end{verbatim}
|
|
@ -1,7 +0,0 @@
|
||||||
% master: latex.tex
|
|
||||||
% Befehle v0.2
|
|
||||||
% 2011-05-27 (Rx)
|
|
||||||
|
|
||||||
\chapter{LaTeX}
|
|
||||||
\input{latex/latex}
|
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
% master: programme.tex
|
% master: programme.tex
|
||||||
% Programme v0.3
|
% Programme v0.4
|
||||||
% 2011-05-27 (Rx)
|
% 2025-02-15 (Rx)
|
||||||
|
|
||||||
\part{Programme}
|
\part{Programme}
|
||||||
\input{programme/vim/vim}
|
\input{programme/vim/vim}
|
||||||
\input{programme/latex/latex}
|
\input{programme/latex/latex}
|
||||||
|
\input{programme/docker/docker}
|
||||||
|
|
||||||
|
|
|
@ -1,8 +1,10 @@
|
||||||
% master: git.tex
|
% master: git.tex
|
||||||
% git v0.1
|
% git v0.2
|
||||||
% 2017-01-09 (Rx)
|
% 2025-02-16 (Rx)
|
||||||
|
|
||||||
\chapter{git}
|
\chapter{git}
|
||||||
|
Git ist eine freie Software zur verteilten Versionsverwaltung von
|
||||||
|
Dateien, die durch Linus Torvalds initiiert wurde.
|
||||||
|
|
||||||
% Seiten
|
% Seiten
|
||||||
%-------
|
%-------
|
||||||
|
@ -24,3 +26,4 @@
|
||||||
\input{programmieren/git/git_auf_dem_ssh-server_einrichten}
|
\input{programmieren/git/git_auf_dem_ssh-server_einrichten}
|
||||||
\input{programmieren/git/oeffentlicher_webserver-zugang}
|
\input{programmieren/git/oeffentlicher_webserver-zugang}
|
||||||
\input{programmieren/git/grundbegriffe}
|
\input{programmieren/git/grundbegriffe}
|
||||||
|
\input{programmieren/git/verwendung}
|
26
programmieren/git/verwendung.tex
Normal file
26
programmieren/git/verwendung.tex
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
% master: verwendung.tex
|
||||||
|
% Verwendung von Git v0.1
|
||||||
|
% 2025-02-15 (Rx)
|
||||||
|
|
||||||
|
\section{Verwendung von Git}
|
||||||
|
%----------------------------
|
||||||
|
|
||||||
|
\index{git}
|
||||||
|
\begin{verbatim}
|
||||||
|
git config --global user.name "Thomas resiX" Benutzernamen angeben
|
||||||
|
git config --global user.email "resiX@local.loc" E-Mail angeben
|
||||||
|
git remote add origin http://user@server:3000/user/test.git Server angeben
|
||||||
|
git config --list --show-origin Alle Einstellungen anzeigen
|
||||||
|
git config --unset user.name Name löschen
|
||||||
|
git init repository anlegen
|
||||||
|
git status Änderungen anzeigen
|
||||||
|
git add README.md stage (hinzufügen) Datei
|
||||||
|
git commit -m "v0.0.1" commit (hinzufügen bestätigen/beschreiben) Datei
|
||||||
|
git push alle Änderugen auf den Server hochladen
|
||||||
|
git pull alle Änderugen vom Server holen
|
||||||
|
git clone http://github.com/resiX/test.git repository vom Server holen
|
||||||
|
git branch neuerZweig branch (zweig) herstellen
|
||||||
|
git checkout neuerZweig Bearbeitung verzweigen
|
||||||
|
git branch alle braches ausgeben
|
||||||
|
git merge neuerZweig branche zum Master hinzufügen
|
||||||
|
\end{verbatim}
|
Loading…
Add table
Reference in a new issue