aboutsummaryrefslogtreecommitdiff
path: root/git/git-init.md
diff options
context:
space:
mode:
Diffstat (limited to 'git/git-init.md')
-rw-r--r--git/git-init.md29
1 files changed, 29 insertions, 0 deletions
diff --git a/git/git-init.md b/git/git-init.md
new file mode 100644
index 0000000..8f2c24a
--- /dev/null
+++ b/git/git-init.md
@@ -0,0 +1,29 @@
+# How to create a new git repository on git.adjutor.xyz.
+
+1. Client-side creation
+
+```sh
+mkdir <repository-name>
+cd <repository-name>
+git init
+git add .
+git commit -m "Initial commit"
+```
+
+2. Server-side creation
+
+```sh
+# As `git`
+mkdir /var/www/git/homelab-iac.git
+cd /var/www/git/homelab-iac.git
+git init --bare
+echo "<Short description of the repo>" > description
+
+```
+
+3. Client-side push
+
+```sh
+git remote add origin ssh://git@git.adjutor.xyz:8022/var/www/git/<repository-name>.git
+git push origin master
+```