Este é um scrap padrão, onde vou registrar aqui como ignorar arquivos de maneira global utilizando o .gitignore
Como estou excutando estes passos no MacOS… 😬✌️
> Crie e edite um arquivo com o nome, por exemplo, gitignore_global:
nano ~/.gitignore_global> Abaixo, segue uma lista de extensões, de exemplo, para serem adicionadas em seu arquivo, elas irão funcionar como regras para o cliente do Git ignorar.
# Arquivos compilados #
#######################
*.com
*.class
*.dll
*.exe
*.o
*.so
# Arquivos compactados #
########################
# it's better to unpack these files and commit the raw source
# git has its own built in compression methods
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip
# Logs e extensões de Banco de Dados #
######################################
*.log
*.sql
*.sqlite
# Arquivos gerados pelo sistema operacional #
#############################################
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.dbNa internet você acha listas infinitas de extensões… ¯(°_o)/¯
> Agora vamos adicionar este arquivo na configuração global do Git
git config --global core.excludesfile ~/.gitignore_global> No caso meu caso, precisei dar uma limpada neste arquivo do meu diretório 😐 -> .DS_Store
find . -name .DS_Store -print0 | xargs -0 git rm -f --ignore-unmatch> Porém não esqueça que adicionar o .gitignore dentro do repo 😬, você pode copiar o conteúdo deste arquivo que criamos e comitar ele diretamente, exemplo:
git status
git add .gitignore
git commit -m "bye bye .DS_Store!"
git pushᕕ( ᐛ )ᕗ cya! 🎶🎶🎶
| Todas Tags |
| Cheats |
16
|
| DevOps |
15
|
| MacOS |
7
|
| Shell |
6
|
| Continuous Learning |
5
|
| Automation |
4
|
| Git |
4
|
| Azure |
3
|
| Managed Services |
3
|
| Pensamentos |
3
|
| PowerShell |
3
|
| AppleScript |
2
|
| Aws |
2
|
| ITIL |
2
|
| Microservices |
2
|
| PlatformEngineer |
2
|
| SRE |
2
|
| Webserver |
2
|
| Ansible |
1
|
| Apple |
1
|
| Billing |
1
|
| Brokerage |
1
|
| Cloud Computing |
1
|
| CloudOps |
1
|
| Containers |
1
|
| Continuos Learning |
1
|
| DevSecOps |
1
|
| Docker |
1
|
| Engineering |
1
|
| Github |
1
|
| Gitlab |
1
|
| Google Script |
1
|
| Hugo |
1
|
| Internet |
1
|
| Kubernetes |
1
|
|
1
|
| Markdown |
1
|
| Nginx |
1
|
| Observabilidade |
1
|
| OpenSSL |
1
|
| Proxy Pass |
1
|
| Serverless |
1
|
| Sysadmin |
1
|
| Terraform |
1
|