Browse Source

Created "instructions"

Federico Bonelli 2 years ago
parent
commit
9c97a02e79
1 changed files with 19 additions and 0 deletions
  1. 19
    0
      instructions.md

+ 19
- 0
instructions.md View File

@@ -0,0 +1,19 @@
1
+Is not so hard:
2
+
3
+- Easy way: use the gitea interface
4
+You will not yet get all what git is about, but you can make a new file, save it with the right name and .md extension, copy your part of the text, edit it and save it.
5
+
6
+- use GIT
7
+This means two things: first you will have git on your machine. Is a multiplatform software that works on terminal.
8
+Because terminal is easy
9
+Because terminal is the same on any machine you can enter into from remote, real or virtual.
10
+GUI's tend to be different, terminal are the same. If you learn something on a gui you have to learn it again in a couple years. With terminal you are more or less set.
11
+
12
+so what is GIT?
13
+- is a system of versioning, every time you commit to change something you record it in a... LEDGER ;)
14
+- so, you have this ledger on your machine, in the folder were you have the files (on unix is hidden in a invisible folder denominated .git/), and you can commit changes to it. He will keep track for you and allow to go back to a previous version, or to "fork" two or more versions, tracking changes.
15
+- and what if you want to work with other people?
16
+- that is the remote repository, a little like is on ledger.dyne.org cloud, we have a remote git server were you can pull some files and pull files, with your committs. The server will keep track of the mess and **someone** will be able to put it in order.
17
+- so what is ledger-git.dyne.org then? Is a "view" on the git server, a web GUI, with some services on top, like a wiki, a editor for files, an access... is an alternative to gitlab or to github that runs on dyne's servers...
18
+- You can as well access the remote and the local git service with a local gui, like github client or any other platform specific GUI... but Terminal is going to be the same for everyone.
19
+