...
You will need to adjust the exact values according to your machine's hardware configuration. These values are for a dedicated machine with 8 cores and 32GB or RAM.
Git
All FenixEdu projects are hosted in Git repositories. As such, the following contains a series of useful git aliases and configuration options you may want to use (try them yourself!):
Code Block | ||||
---|---|---|---|---|
| ||||
[core]
editor = emacs -nw
[alias]
st = status
# Show a colorful commit tree
lsd = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative
lg = log --color=always -p
dff = diff --color=auto
dfc = diff --color=auto --cached
fa = fetch --all -p
[help]
autocorrect = 1
[grep]
extendRegexp = true
lineNumber = true
[color]
ui = true |
If you want a nice Git prompt, you can find an example of a good one here.
Hardware
This section contains some guidelines regarding the best hardware choices for developing FenixEdu applications.
...