Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:git_centos_7

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tachtler:git_centos_7 [2015/08/07 09:36] – [Installation - Linux - Server/Client] klaustachtler:git_centos_7 [2019/09/02 14:12] (aktuell) – [Client: git-config - commit.gpgSign] klaus
Zeile 11: Zeile 11:
 | Git Book      | [[https://git-scm.com/book/en/v2]]                                              | | Git Book      | [[https://git-scm.com/book/en/v2]]                                              |
 | Git Buch      | [[https://git-scm.com/book/de/v1]]                                              | | Git Buch      | [[https://git-scm.com/book/de/v1]]                                              |
 +
 +^ Zusatzprodukt | Interner Link                                                                   ^
 +| [[https://git.wiki.kernel.org/index.php/Gitweb|GitWeb]] | [[tachtler:git_centos_7_-_gitweb|Git CentOS 7 - GitWeb]] |
  
 Ab hier werden ''root''-Rechte zur Ausführung der nachfolgenden Befehle benötigt. Um der Benutzer ''root'' zu werden, geben Sie bitte nachfolgenden Befehl ein: Ab hier werden ''root''-Rechte zur Ausführung der nachfolgenden Befehle benötigt. Um der Benutzer ''root'' zu werden, geben Sie bitte nachfolgenden Befehl ein:
Zeile 1524: Zeile 1527:
 /usr/share/man/man7/gittutorial.7.gz /usr/share/man/man7/gittutorial.7.gz
 /usr/share/man/man7/gitworkflows.7.gz /usr/share/man/man7/gitworkflows.7.gz
-</code> 
- 
-===== Installation - GitWeb ===== 
- 
-Die Installation kann aus den Standard [[http://www.centos.org|CentOS]]-Repositorys erfolgen und wird mit nachfolgendem Befehl durchgeführt: 
-<code> 
-# yum install gitweb 
-</code> 
- 
- 
-Mit nachfolgendem Befehl kann überprüft werden, welche Inhalte mit den Paket **''git''** installiert wurden.  
-<code> 
-# rpm -qil gitweb 
 </code> </code>
  
Zeile 2089: Zeile 2079:
 # update-ca-trust # update-ca-trust
 </code> </code>
- 
-===== Konfiguration - GitWeb ===== 
- 
- 
- 
-:!: **Hier geht es weiter... / To be continued...** 
  
 ===== Konfiguration - Client (Linux) ===== ===== Konfiguration - Client (Linux) =====
Zeile 2254: Zeile 2238:
 $ git config --add color.ui "auto" $ git config --add color.ui "auto"
 </code> </code>
 +
  
 ==== Client: git-config (minimum) ==== ==== Client: git-config (minimum) ====
Zeile 2269: Zeile 2254:
 </code> </code>
  
 +==== Client: git-config - signing.key ====
 +
 +:!: **HINWEIS** - **Um einen "Signing Key" hinzufügen zu können, ist ein GPG-Schlüsselpaar erforderlich!**
 +
 +Unter nachfolgendem internen Link wird beschrieben, wie ein GPG-Schlüsselpaar erstellt werden kann:
 +[[tachtler:gnupg|GnuPG]]
 +
 +Nachfolgender Befehl listet alle verfügbaren GPG-Schlüssel im Schlüsselbund auf:
 +<code>
 +# gpg --list-keys
 +/root/.gnupg/pubring.gpg
 +------------------------
 +pub   1024D/96CB52B7 2009-06-03
 +uid                  Klaus Tachtler (root) <root@tachtler.net>
 +sub   4096g/F347C5BA 2009-06-03
 +</code>
 +
 +Nachfolgender Befehl **setzt** den Parameter - **global**, da dieser je nach Bearbeitung des [[https://git-scm.com/|Git]]-Repositorys anders sein kann.
 +<code>
 +# git config --global user.signingkey 96CB52B7
 +</code>
 +
 +==== Client: git-config - commit.gpgSign ====
 +
 +Um jeden **''commit''** auch gleich via GPG-Schlüssel **zu signieren**, kann nachfolgender Befehl den Parameter - **global** setzen: 
 +<code>
 +# git config --global commit.gpgSign true
 +</code>
 +
 +==== Client: git-config - merge.guitool ====
 +
 +Um bei Vergleich eine grafische Unterstützung erhalten zu können, kann ebenfalls in der Konfiguration ein Programm hinterlegt werden, welches bei einem Vergleich ein grafisches Werkzeug startet. Nachfolgender Befehl setzt den Parameter - **global**: 
 +<code>
 +# git config --global merge.guitool kdiff3
 +</code>
 ===== Repositorys verbinden ===== ===== Repositorys verbinden =====
  
Zeile 2444: Zeile 2464:
 </code> </code>
  
- 
- 
-:!: **Hier geht es weiter... / To be continued...** 
tachtler/git_centos_7.1438932970.txt.gz · Zuletzt geändert: 2015/08/07 09:36 von klaus