OS PRINCIPAIS COMANDOS DO GIT MAIS UTILIZADOS EM 95% DOS PROJETOS

Se você já conhece o Git, certamente já sabe o quanto ele pode ser útil para o controle de versões de seus projetos. No entanto, existem comandos que são mais utilizados em cerca de 95% dos projetos, e é sobre eles que vamos falar agora.

INSTALANDO O GIT

Antes de começarmos, é importante ter o Git instalado em sua máquina. Para isso, basta fazer o download no link https://git-scm.com/downloads e seguir as instruções de instalação.

CONFIGURANDO O GIT

Ao finalizar a instalação, é recomendado configurar seu nome e email no Git. Para isso, execute os seguintes comandos:
git config --global user.name "Seu Nome"

git config --global user.email "Seu email"

Além disso, você pode configurar o editor que deseja utilizar para editar as mensagens de commit, com o seguinte comando:
git config --global core.editor Code {Enter}


INICIANDO UM NOVO PROJETO

Para iniciar um novo projeto, basta executar o seguinte comando, substituindo "NomeDoProjeto" pelo nome do seu projeto:
git init NomeDoProjeto

Se você já possui um projeto em sua máquina, basta navegar até a pasta do projeto e executar o comando:
git status

Esse comando vai exibir as alterações/modificações no seu projeto.

ADICIONANDO ALTERAÇÕES AO MONITORAMENTO DO GIT

Para adicionar as alterações do seu projeto ao monitoramento do Git, basta executar o seguinte comando:
git add -A


COMITANDO AS ALTERAÇÕES

Com as alterações adicionadas ao monitoramento do Git, você pode realizar um commit, que é a confirmação das alterações feitas. Para isso, você pode utilizar o comando:
git commit -m "Mensagem do que foi alterado"

Se você já adicionou as alterações ao monitoramento do Git, pode usar o seguinte comando para adicionar e comitar as alterações de uma só vez:
git commit -am "Mensagem do que foi alterado"


VISUALIZANDO O HISTÓRICO DE ALTERAÇÕES

Para visualizar o histórico de alterações do projeto, utilize o seguinte comando:
git log


CRIANDO E ALTERANDO BRANCHES

Para criar um novo branch, utilize o seguinte comando:
git branch NomeDoBranch

Para listar todos os branches, utilize o seguinte comando:
git branch

Para alterar de branch, utilize o seguinte comando:
git checkout NomeDoBranch


RESTAURANDO UM COMMIT

Se precisar restaurar o estado anterior de um commit, basta copiar o código do commit e executar o seguinte comando:
git reset --soft ou --mixed ou --hard

O parâmetro "--soft" volta uma alteração anterior ao commit, permitindo fazer ajustes e comitar novamente. O "--mixed" é parecido com o "--soft", mas é preciso fazer o add novamente. Já o "--hard" vai apagar tudo e voltar para o estado anterior completamente.

IGNORANDO ARQUIVOS

Caso você queira ignorar arquivos no Git, é possível criar um arquivo .gitignore para filtrá-los. Para isso, crie um arquivo com o nome ".gitignore" e adicione os nomes dos arquivos que você não quer enviar:
*.sql Senha.txt
Para ignorar um diretório, basta adicionar o nome da pasta:
NomedaPasta/

Depois, informe ao Git o local do .gitignore com o seguinte comando:
git config --global core.excludesFile .gitignore


AUTOMATIZANDO A CONEXÃO VIA SSH

Você pode configurar o GitCode ou o GitHub para gerenciar e disponibilizar seus projetos. As instruções abaixo podem ser executadas também para configurar o GitHub, basta utilizar o email da sua conta no GitHub.

Para configurar o GitCode, abra o link http://code.dicasquefunfa.com.br/-/profile/keys e siga os seguintes passos:Abra o Git Bash e execute o comando:
ssh-keygen -t rsa -b 4096 -C "seu email"


Navegue até a pasta C:\Users\SeuUsuario.ssh e abra o arquivo id_rsa.pub no Bloco de Notas.
Copie a chave rsa do arquivo id_rsa.pub e cole na página http://code.dicasquefunfa.com.br/-/profile/keys na caixa "Key", e no campo "Title" insira um nome desejado, como "Meu Desktop do Trabalho".

CRIANDO UM NOVO REPOSITÓRIO

Para criar um novo repositório, basta abrir o GitCode e criar um projeto novo em branco. Não é necessário criar o README.md. Em seguida, execute os seguintes comandos:
git clone git@AquiLinkDoSeuProjeto cd NomeDoProjeto git switch -c main new-item README.md git add README.md git commit -m "add README" git push -u origin main

Esperamos ter lhe ajudado com essas dicas. Qualquer dúvida ou sugestão, estamos à disposição!

Nenhum comentário:

Descubra Como Encontrar a Senha Wi-Fi no Windows 11

Descubra como encontrar a senha do Wi-Fi no Windows 11 ou Windows 10, essa é uma dica muito útil para encontrar a senha da rede sem precisar resetar o roteador! Aqui estão duas maneiras de conseguir isso:

Encontrando a Senha Wi-Fi Usando o Prompt de Comando (cmd)

1. Abrir o Prompt de Comando(cmd) como administrador

2. Digitar netsh wlan show profile e aperte Enter



3. Encontre o nome da rede Wi-Fi da qual você precisa encontrar a senha e digite no cmd: netsh wlan show profile [nome da rede] key=clear e aperte Enter

Exemplo para encontrar a senha da rede Wi-Fi naosei:


A senha da rede wi-fi selecionada será exibida no campo Conteúdo da Chave, como na imagem acima.

Essa foi uma forma simples de você encontrar a senha da rede Wi-Fi no Windows 11 ou 10 sem precisar fazer ao reset do seu roteador. Esperamos que tenham gostado dessa ou de outras DicasQueFunfa! E se você têm outras dicas legais para compartilhar, deixem nos comentários abaixo. 😉 Até a próxima!🙂

Nenhum comentário:

5 Dicas de Como usar o Windows de forma segura e evitar vírus

O Windows é um sistema operacional popular que é amplamente utilizado em todo o mundo. No entanto, os usuários do Windows são frequentemente alvo de ataques de vírus e malware, o que pode causar danos significativos ao sistema e às informações pessoais. Neste artigo, vamos apresentar algumas dicas e orientações técnicas sobre como usar o Windows de forma segura e evitar vírus.


Dicas

1. Mantenha o sistema operacional atualizado: A Microsoft constantemente libera atualizações para o sistema operacional Windows que incluem correções de segurança para vulnerabilidades conhecidas. Portanto, é importante manter o sistema operacional atualizado para garantir que o sistema esteja protegido contra ameaças conhecidas. Para verificar e instalar atualizações, abra o prompt de comando e digite o comando wuauclt /detectnow para procurar novas atualizações, e o comando "wuauclt /updatenow" para instalá-las.

2. Use uma conta de usuário padrão: É recomendado que os usuários do Windows utilizem uma conta de usuário padrão, em vez de uma conta de administrador local, para tarefas diárias. Isso ajuda a reduzir a possibilidade de infecção por vírus, já que os direitos de acesso são mais limitados e restritos. Para criar uma conta de usuário padrão, abra o Painel de Controle, vá para Contas de Usuário e selecione "Criar uma nova conta". Escolha a opção "Padrão" e siga as instruções.

3. Use um antivírus confiável: É fundamental utilizar um software antivírus atualizado e confiável para proteger o sistema contra ameaças virtuais. Certifique-se de que o software esteja configurado para atualizar automaticamente e fazer varreduras regulares no sistema. Uma boa opção é o Windows Defender, que já vem integrado no Windows. Para verificar se o Windows Defender está ativado, abra o Prompt de Comando e digite o comando sc query windefend. Se o status for "RUNNING", o Windows Defender está ativado.



4. Cuidado com e-mails e links suspeitos: Nunca clique em links ou baixe anexos de e-mails de remetentes desconhecidos. Muitos vírus são disseminados através de e-mails e anexos suspeitos. Verifique sempre o remetente e o conteúdo do e-mail antes de tomar qualquer ação. Além disso, é importante ter cuidado ao navegar na internet e evitar sites suspeitos ou não confiáveis.

5. Use um firewall: Um firewall é um sistema de segurança que ajuda a bloquear o acesso não autorizado ao seu computador. É importante que o firewall esteja sempre ativado, pois ele pode ajudar a bloquear as tentativas de invasão de hackers e ameaças virtuais. O firewall do Windows está integrado no sistema operacional e pode ser ativado a partir do Painel de Controle ou executando o comando netsh advfirewall set currentprofile state on



Com essas dicas técnicas, é possível utilizar o Windows de forma mais segura e reduzir a possibilidade de infecção por vírus e malware. É fundamental adotar práticas seguras de navegação na internet e manter o sistema operacional e o software sempre atualizados para garantir a segurança e proteção do seu computador. Utilizando os comandos específicos e seguindo as orientações apresentadas neste artigo, você pode estar mais seguro ao utilizar o Windows e evitar a infecção por vírus e malware

Nenhum comentário:

0x000000c4 (0xffff848ff3cf9010, 0x00000000ffffffff, 0x0000000000000000, 0x0000000000000000).

 Problema

"O computador foi reinicializado após uma verificação de erro. Essa verificação foi: 0x000000c4 (0xffff848ff3cf9010, 0x00000000ffffffff, 0x0000000000000000, 0x0000000000000000). Um despejo de memória foi salvo em: C:\WINDOWS\MEMORY.DMP. Id de Relatório: e9bea2a6-187c-437f-9ff2-b8b1278279db."



Análise

Após analisar o arquivo de dump, foi identificado que o problema ocorreu devido à Verificação de Driver que estava habilitada. Essa verificação é uma ferramenta do Windows que ajuda a detectar problemas de driver que possam estar causando falhas no sistema. No entanto, em alguns casos, a Verificação de Driver pode causar instabilidades e falhas no sistema, como no caso em questão.


Causa

A causa do erro 0x000000c4 foi a Verificação de Driver habilitada no sistema.


Solução

Desabilitar a Verificação de Driver para evitar problemas futuros no sistema. É importante lembrar que a Verificação de Driver pode ser uma ferramenta útil para detectar problemas de driver, mas é necessário avaliar cuidadosamente se ela deve ser habilitada ou não, levando em consideração as possíveis instabilidades que ela pode causar.


Para desabilitar o Driver Verifier

1. Pressione as teclas Windows + R no teclado para abrir a janela "Executar"

2. Digite "verifier" e clique em "OK" ou pressione Enter.

3. Na janela do Driver Verifier Manager, selecione a opção "Delete existing settings" e clique em "Finish".

Reinicie o computador para que as configurações do Driver Verifier sejam removidas.

Após o reinício do computador, o Driver Verifier será desativado. Lembre-se de que, ao desabilitar o Driver Verifier, você também estará desativando o monitoramento de drivers e não poderá mais usar essa ferramenta para identificar problemas de driver no futuro.


Solução automatizada

Para automatizar a desativação do Verificador de Driver (verifier.exe), você pode copiar o script abaixo e distribuir para suas máquinas no parque:

# Verifica se o Verificador de Driver está habilitado

$verifyDriverLevel = (Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name VerifyDriverLevel).VerifyDriverLevel


if ($verifyDriverLevel -ne 0) {    

    # Se estiver habilitar, desabilita o Verificador de Driver

    Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" -Name VerifyDriverLevel -Value 0

    Write-Host "O Driver Verifier foi desativado."

}

else {

    Write-Host "O Driver Verifier já está desativado."

}



Nenhum comentário:

Como solucionar problemas de atualização do Windows: Dicas e truques

Problemas de atualização do Windows podem ser frustrantes e desgastantes para os usuários. Felizmente, existem várias maneiras de solucionar esses problemas e garantir que seu computador esteja sempre atualizado. Neste artigo, oferecemos dicas e truques úteis para ajudá-lo a solucionar problemas de atualização do Windows e manter seu computador funcionando sem problemas.



Executar a solução de problemas de atualização do Windows

O Windows possui uma solução de problemas integrada para ajudar a identificar e corrigir problemas de atualização. Vá em Configurações > Atualização e Segurança > Solucionar problemas e selecione a opção "Windows Update" para executar a solução de problemas. Isso pode ajudar a identificar e corrigir problemas comuns de atualização, como downloads interrompidos, falhas na instalação e problemas de conectividade.


Reiniciar o computador

Às vezes, a simples reinicialização do computador pode ajudar a solucionar problemas de atualização do Windows. Isso pode ajudar a limpar a memória temporária do sistema e permitir que as atualizações sejam instaladas corretamente.


Baixar a atualização manualmente

Se a solução de problemas de atualização do Windows não funcionar, você pode tentar baixar a atualização manualmente no site da Microsoft. Isso pode ajudar a contornar problemas de conexão ou download que podem estar impedindo a atualização de ser instalada corretamente. Certifique-se de baixar a atualização correta para a versão do seu sistema operacional.


Liberar espaço em disco

O Windows pode exigir uma quantidade significativa de espaço em disco para instalar atualizações. Se você estiver enfrentando problemas de atualização, pode ser necessário liberar espaço em disco para permitir a instalação da atualização. Você pode fazer isso usando a ferramenta de Limpeza de Disco do Windows para excluir arquivos temporários, caches e outras informações desnecessárias.


Desativar temporariamente o software antivírus

Alguns softwares antivírus podem interferir na instalação de atualizações do Windows. Se você estiver enfrentando problemas de atualização, pode ser necessário desativar temporariamente o seu software antivírus para permitir a instalação da atualização. Certifique-se de reativar o software antivírus assim que a atualização for concluída.


Com essas dicas e truques, você pode solucionar problemas de atualização do Windows e manter seu computador atualizado e funcionando sem problemas. Lembre-se de que é sempre importante manter seu sistema operacional Windows atualizado para garantir a segurança e o desempenho do seu computador.


Script em PowerShell para realizar esses tarefas

Caso você possua conhecimentos em PowerShell, é possível automatizar a execução dessas tarefas criando um script. Para isso, você pode utilizar os comandos em PowerShell listados abaixo:

# DicasQueFuna

# Limpeza de disco e correção do serviços Update do Windows


# Comando em PowerShell para verificar a versão do Windows instalada

Clear-Host

Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion" | Select-Object ProductName, ReleaseID, EditionID


# Comando em PowerShell para desativar temporariamente o Firewall do Windows

Set-NetFirewallProfile -Profile Public,Domain,Private -Enabled False


# Comando em PowerShell para verificar o status do serviço do Windows

Get-Service -Name wuauserv


# Comando em PowerShell para configurar o serviço do Windows Update para iniciar automaticamente

Set-Service -Name wuauserv -StartupType Automatic


# Verificar o uso de espaço em disco

Get-PSDrive | Where-Object {$_.Used -ne $null} | Select-Object Name, Used, Free, Provider


# Comando em PowerShell para liberar espaço em disco

Start-Process -FilePath "cleanmgr.exe" -ArgumentList "/sagerun:1" -Wait


Esse é só um exemplo, com um script em PowerShell você poderá economizar tempo e esforço na execução dessas tarefas repetitivas.

Nenhum comentário:

Como utilizar o Windows Package Manager (WinGet)

O que é o Windows Package Manager (WinGet)?

O Windows Package Manager (WinGet) é uma ferramenta de linha de comando que permite instalar, desinstalar e atualizar aplicativos no Windows 10. Ele foi projetado para simplificar o processo de instalação de aplicativos em um ambiente Windows, permitindo que os usuários instalem facilmente aplicativos comuns sem precisar procurar um instalador na internet. Além disso, o WinGet permite que os usuários instalem rapidamente vários aplicativos de uma só vez usando arquivos de manifesto.

Instale o Windows Package Manager (WinGet):
  1. Verifique se o seu computador está executando o Windows 10 versão 1809 ou posterior.
  2. Instale o WinGet usando o PowerShell como administrador. Abra o PowerShell e execute o seguinte comando:  
$ProgressPreference='Silent'
Invoke-WebRequest -Uri https://github.com/microsoft/winget-cli/releases/download/v1.3.2691/Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle -OutFile .\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle
Invoke-WebRequest -Uri https://aka.ms/Microsoft.VCLibs.x64.14.00.Desktop.appx -OutFile Microsoft.VCLibs.x64.14.00.Desktop.appx
Add-AppxPackage Microsoft.VCLibs.x64.14.00.Desktop.appx
Add-AppxPackage Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle
Verifique se o WinGet está instalado corretamente executando o comando "winget --version".

Pesquise e instale aplicativos
Para instalar um aplicativo, você pode pesquisá-lo usando o comando winget search seguido do nome do aplicativo. Por exemplo, winget search Spotify

Isso retornará uma lista de resultados que você pode rolar para encontrar o aplicativo desejado. Quando você encontrar o aplicativo que deseja instalar, copie o nome do pacote e cole-o no comando "winget install". 
Por exemplo, winget install Spotify
Atenção! Pode ter outros aplicativos com o mesmo nome, será listado todos como na imagem acima, basta você copiar o nome do pacote que você deseja instalar e colar no final do comando winget install. Com no exemplo da imagem acima, se tiver espaço no nome, você precisar colocar entre aspas [""].


Desinstale aplicativos
Se você deseja desinstalar um aplicativo, use o comando winget uninstall seguido do nome do pacote. Por exemplo, winget uninstall Spotify

Atualizar todos os aplicativos

Para atualizar todos os aplicativos instalados, você pode usar o comando winget update. Isso verificará se há atualizações disponíveis para os aplicativos instalados e os atualizará automaticamente. Se você deseja atualizar apenas um aplicativo específico, use o comando "winget upgrade" seguido do nome do pacote. Por exemplo, winget upgrade Spotify.

Liste todos os aplicativos instalados:
Para ver uma lista de todos os aplicativos instalados, use o comando "winget list". Isso retornará uma lista de todos os aplicativos instalados com seus respectivos nomes de pacote.

Use arquivos de manifesto
Os arquivos de manifesto são uma maneira de descrever os aplicativos e suas dependências usando um arquivo de texto. Eles podem ser usados para instalar, desinstalar e atualizar aplicativos no WinGet. Para usar um arquivo de manifesto, salve o arquivo de manifesto em seu computador e use o comando "winget install" seguido do caminho do arquivo de manifesto. Por exemplo, "winget install C:\Users\username\Desktop\Spotify.manifest".


O Windows Package Manager (WinGet) é uma ferramenta poderosa para instalar, desinstalar e atualizar aplicativos no Windows 10. Com este guia passo a passo, você pode começar a usar o WinGet em seu computador e aproveitar ao máximo seus recursos. Lembre-se de usar os comandos com cuidado e sempre verificar se o nome do pacote está correto antes de instalar, desinstalar ou atualizar um aplicativo.

Nenhum comentário:

Microsoft reconstrói o Teams e promete desempenho 2x mais rápido

 A Microsoft anunciou uma grande atualização para o seu popular aplicativo de comunicação e colaboração, o Teams. A empresa reconstruiu o aplicativo do zero, visando melhorar significativamente o desempenho e a experiência do usuário. Segundo a empresa, o novo Teams é duas vezes mais rápido que a versão anterior.

Image Credits: Microsoft

A reconstrução do Teams envolveu uma mudança radical na arquitetura do aplicativo. A equipe da Microsoft reescreveu o código usando uma linguagem de programação mais moderna e adotou uma abordagem de "construir do zero" para criar uma base mais sólida e escalável.

O resultado é um aplicativo que é muito mais rápido e responsivo do que a versão anterior. A Microsoft afirma que o tempo de inicialização foi reduzido em até 75%, e que a navegação e a alternância entre as guias são muito mais suaves e rápidas.

Além das melhorias de desempenho, o novo Teams também inclui várias novas funcionalidades. O aplicativo agora tem uma nova barra de navegação simplificada que facilita o acesso aos recursos mais importantes. Também há novas opções de personalização para permitir que os usuários ajustem o aplicativo às suas necessidades específicas.

A Microsoft também adicionou uma nova opção de chamada "compartilhamento de tela" que permite que os usuários compartilhem facilmente a tela durante uma chamada de vídeo ou áudio. Além disso, o Teams agora suporta videochamadas de até 500 participantes e apresentações ao vivo para até 10.000 pessoas.

No geral, a reconstrução do Teams é um grande passo para a Microsoft em sua missão de fornecer ferramentas de comunicação e colaboração de alta qualidade para empresas e equipes em todo o mundo. A empresa parece estar comprometida em melhorar constantemente a experiência do usuário e oferecer recursos avançados para atender às necessidades em constante evolução das empresas modernas.

Nenhum comentário: