List of commits:
Subject Hash Author Date (UTC)
Deleted Workflow file, since it is now in CONTRIb. 194d0e9f227b1f56f893a010247417268552b9e4 aubert@math.cnrs.fr 2020-04-13 14:45:21
Cleaning 29f4f08496934561d3fdfbc46ea2393714cf1662 aubert@math.cnrs.fr 2020-04-10 21:21:37
Changing end-of-line tyes. b9efef4052a41d6444c7e3c173859f32b98f32b8 aubert@math.cnrs.fr 2020-04-10 19:54:21
Changes to ease merging. 77a481a4534bb0594e9fba45457450b14a7834b9 aubert@math.cnrs.fr 2020-04-10 19:51:38
? 556cbef3895848adcc86cf97120b03f8dbc047ea aubert@math.cnrs.fr 2020-04-10 18:41:38
Update Naming Convention.md 8c4884331492385f759784da347ac0b5c79b41a3 Poonam Veeral 2020-04-10 15:51:39
Update Naming Convention.md 2d8a1085f6f801da7ec69842fbd62cf5b2e9d056 Poonam Veeral 2020-04-09 16:37:10
Update Naming Convention.md fd3a77024bdb825a905d5a4913d3e97642336a16 Poonam Veeral 2020-04-09 16:35:01
Update Naming Convention.md 1017cd664b47b82f8f2689a1f295d8948e193eff Poonam Veeral 2020-04-09 16:33:59
Update Naming Convention.md 522d6f2f656e4d96db8e5bc81e626c6ba51b5a09 Poonam Veeral 2020-04-09 16:31:06
Update Naming Convention.md 24cde6ec7174b70496a62d0b1dd3d0c955513a84 Poonam Veeral 2020-04-09 16:30:10
Update Naming Convention.md 606049c713b804956cc4f3c9a2700887125dc3e3 Poonam Veeral 2020-04-09 16:29:16
Update Naming Convention.md e2d70be8c8cf05c10be7194f5a86ad84a71dcba2 Poonam Veeral 2020-04-09 16:27:09
Update Naming Convention.md b297f088e45d4cab3bca47272eb5d7d283997815 poonamveeral 2020-04-09 16:16:43
Update Naming Convention.md 562ba67f4338884279c312eddf7fd1688d314da3 Poonam Veeral 2020-04-09 16:16:01
Update Naming Convention.md fa669e84e04edadb029e834caedf56223b897fe0 Poonam Veeral 2020-04-09 16:09:31
Update Naming Convention.md 12eb5e6aea619c56222817878567db2e23aacc41 Poonam Veeral 2020-04-09 16:05:26
Update Naming Convention.md d39a8ec969e2d9023dfa75e39aadd537ef3c79e3 Poonam Veeral 2020-04-09 16:02:16
Naming Convention Updated 2ba945dc245814e8cc0641482b053c953e65e779 Poonam Veeral 2020-04-09 15:51:43
Fixed broken ref. 8240440895fdb7dbdfb370a8d9d550dea96a4694 aubert@math.cnrs.fr 2020-04-09 06:11:19
Commit 194d0e9f227b1f56f893a010247417268552b9e4 - Deleted Workflow file, since it is now in CONTRIb.
Author: aubert@math.cnrs.fr
Author date (UTC): 2020-04-13 14:45
Committer name: aubert@math.cnrs.fr
Committer date (UTC): 2020-04-13 14:45
Parent(s): 29f4f08496934561d3fdfbc46ea2393714cf1662
Signer:
Signing key:
Signing status: N
Tree: 9af1c902853be4eb112c0407a956dc53531deae2
File Lines added Lines deleted
WORKFLOW.md 0 118
File WORKFLOW.md deleted (index a49597d..0000000)
1 ---
2 title: Workflow cheatsheet
3 ---
4
5 <!-- I'm a comment -->
6
7 # Step by step
8
9 #. Open a command-line interface (or "Terminal") and make the folder containing the notes the current working directory:
10 #. Open a command-line interface, cf. <https://www.wikihow.com/Open-a-Terminal-Window-in-Ubuntu>.
11 #. Change the directory to the right folder, using something like
12
13 ```
14 cd CSCI_3410/
15 ```
16
17 Or, alternatively,
18
19 #. Open the file explorer,
20 #. Navigate to the notes folder,
21 #. Make a right-click, "Open in terminal" (or something similar).
22
23 #. Get the latest version of the notes:
24
25 ```
26 git pull
27 ```
28
29 #. Compile the figures into `pdf` and convert them to `svg`, using
30
31 ```
32 make fig
33 make fig_svg
34 ```
35
36 If you get errors messages on that step, please report them.
37
38 #. Edit the document using whichever software you like.
39
40 #. Test your edit, using
41
42 ```
43 make html
44 make pdf
45 make odt
46 ```
47
48 depending on the version you want to see, or
49
50 ```
51 make all
52 ```
53
54 if you want to compile them all.
55 If you are happy with them, go to the next step, otherwise go to the previous step.
56
57 #. Tell git to save your modifications:
58
59 ```
60 git commit -a -m "My meaningful explanation of what I just did"
61 ```
62
63 #. Have rocketgit "accepts" your IP, by using
64
65 ```
66 ssh rocketgit@ssh.rocketgit.com totp val XXXXXX
67 ```
68
69 where XXXXXX is the code given by the duo application for your rocketgit account.
70
71 #. Push your modification to the server
72
73 ```
74 git push origin master
75 ```
76
77
78
79 To add a file, open a terminal where the file is, and type
80
81 git add <name of the file>
82
83 Then, commit and push.
84
85 Use
86
87 git rm <name of the file>
88
89 to remove it.
90
91 # References
92
93 - [Markdown Cheatsheet](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet)
94 - [Git tutorial](http://metatheorem.org/CSCI3300/lectures/git.html)
95
96 # Markdown Syntax
97
98 For the Solution, Problem and Exercises, we use a particular syntax, that is rendered using the `<dd>` and `<dt>` tags in `html`, and that furthermore use pandoc-numbering.
99
100 We can either have in-line, or block, environment, using
101
102 Solution +.#
103
104 : Solution on one line.
105 We are still on the same line.
106
107 Not in the solution anymore
108
109 Solution +.#
110 ~
111 Solution on a block.
112 Still in the block.
113
114 Still in the block, on a different paragraph.
115
116 Not in the solution anymore
117
118 The indentation makes all the difference in the block environment.
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/caubert/CSCI_3410

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/caubert/CSCI_3410

Clone this repository using git:
git clone git://git.rocketgit.com/user/caubert/CSCI_3410

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main