1
0
mirror of https://github.com/tiyn/wiki.git synced 2026-02-22 10:24:47 +01:00

Structure:

- main wiki folder added
- removed partition into software-types
- thinking about partition by software/general
This commit is contained in:
TiynGER
2020-10-22 20:13:26 +02:00
parent 8b26722073
commit f04a6752f7
45 changed files with 31 additions and 35 deletions

27
wiki/git.md Normal file
View File

@@ -0,0 +1,27 @@
# Git
Git is probably the best version control system (VCS) there is.
It's easy and can be lightweight, but also has tons of possibilities for using graphical (/web) user interfaces.
## Client
The Client is pretty simple to understand.
With only a handfull of commands you should be able to get your versioning going.
- Arch based systems: `pacman -S git`
There is also an interactive [fixup guide by Seth Robertson](https://sethrobertson.github.io/GitFixUm/fixup.html).
## Server with web interface
Web interfaces for git are quite useful for easily showing code to other people.
Additionally it is easy to collaborate together.
- [Gitea](applications/gitea.md) is an open-source and selfhosted and can be dockerized.
## Server without graphical interface
If you don't need a bloated web-interface a more basic approach is more than enough.
- [git-server-docker](setups/bare-git.md) is a pretty basic docker-container for git.