874 private links
Une spécification ajoutant une signification lisible pour l'humain et pour la machine dans les messages des commits
KDE Invent (Gitlab)
Ici nous allons voir comment avoir plusieurs profils Git (email, clé GPG, etc) en fonction du ou des répertoires le tout automatiquement.
TL;DRâŻ:
Modifier le fichier .gitconfig
[include]
path = ~/.config/git/git-personal.conf
[includeIf "gitdir:~/dev/work/"]
path = ~/.config/git/git-work.conf
- Ansible
- ASCII Code
- Docker
- Docker Compose
- Git
- Kubernetes
- Linux
- Markdown
- Minikube
- Mongodb
- Npm
- Proxmox
- Tensorflow
- Terminal Escape Code
- Tmux
Browse 1158 short code snippets for all your development needs on 30 seconds of code.
Gogs is a painless self-hosted Git service.
Dans les deux premiers billets de cette série, nous avons vu comment créer notre bucket de base, configurer notre nom de domaine, et manipuler rapidement Hugo. Dans ce dernier billet de la série, nous allons donc passer à l'étape manquante : le déploiement. Automatiser le déploiement sur Scaleway
Une spécification ajoutant une signification lisible pour l'homme et pour la machine dans les messages des commits
Commit Type | Title | Emoji |
---|---|---|
feat |
Features | âš |
fix |
Bug Fixes | đ |
docs |
Documentation | đ |
style |
Styles | đ |
refactor |
Code Refactoring | đŠ |
perf |
Performance Improvements | đ |
test |
Tests | đš |
build |
Builds | đ |
ci |
Continuous Integrations | âïž |
chore |
Chores | â»ïž |
revert |
Reverts | đ |
How to Write Better Git Commit Messages â A Step-By-Step Guide
GitHub repo: pvdlgconventional-changelog-metahub conventional-changelog preset
The best way to store your dotfiles: A bare Git repository
Use readme.so's markdown editor and templates to easily create a ReadMe for your projects
Create repository
cd path_to_central_reposity_folder_on_usb_stick
git init --bare --shared=all
Clone repository
cd path_to_where_i_want_my_files_on_computer
git clone path_to_central_reposity_on_usb
Commit changes
git add -A
git commit -m "Made some changes!"
Push changes to USB stick
git push origin master
Get changes
git pull origin master
Find useful forks of GitHub projects
Dans une application, il est souvent nĂ©cessaire dâutiliser des secrets. Ces secrets peuvent servir Ă se connecter Ă une base de donnĂ©es, Ă accĂ©der Ă une API distante, chiffrer/signer des donnĂ©es, etc.
2 questions se posent :
- Comment/OĂč stocker ces secrets ?
- Comment mettre à jour facilement un secret utilisé par plusieurs applications ?
Le moyen le plus facile de mettre Ă disposition ces mots de passe est de les enregistrer dans les fichiers de configuration de lâapplication nommĂ©s par environnement (appsettings.dev.json, appsettings.prod.json, etc.) et de pousser ensuite tous ces fichiers dans le repository git.
Cette méthode est facile à mettre en place mais présente de gros inconvénients.