Added my name to Contributors list. Made changes in 'confinguring-git… (#63440)

Co-authored-by: RNUMDMAS\bhatiaj2 <jatin.bhatia@contractors.roche.com>
Co-authored-by: Roshan Jossy <roshanjossey@gmail.com>
This commit is contained in:
Jatin 2023-05-16 23:33:59 +05:30 committed by GitHub
parent c641b5e332
commit a11b751d82
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 16 additions and 10 deletions

View File

@ -53,6 +53,7 @@
- [William Hua](https://github.com/Weyum1234)
- Gaurav Bhambhani
- [P1K5UP](https://github.com/P1K5UP)
- [Jatin Bhatia](https://github.com/jatinb92)
- [Jan](https://github.com/JanR99)
- [Oliver Beresford](https://github.com/OliverSBeresford)
- [Vihaan Vijayvargiya](https://github.com/vihaanvijayvargiya)

View File

@ -1,4 +1,4 @@
#Configurando GIT
# Configurando GIT
A primeira vez que você tentar fazer um commit usando git, deve ter recebido uma como esta:
@ -13,52 +13,57 @@ git config --global user.name "Your Name"
Para definir a identidade padrão da sua conta.
Omita “--global” para definir a identidade apenas nesse repositório
```
o Git precisa saber quem você é ao criar um commit. Quando você está trabalhando colaborativamente, deve ser capaz de ver quem modificou quais partes do projeto e quando, e assim, o git foi projetado para criar commits vinculados a um nome e um email.
Existem várias maneiras de fornecer o comando “git commit” com seu email e nome. Veremos algumas delas a seguir.
Existem várias maneiras de fornecer o comando `git commit` com seu email e nome. Veremos algumas delas a seguir.
### Configuração global
Quando você armazena algo na configuração global, fica acessível em todos os sistemas e repositórios nos quais você trabalha. Essa é principal forma e funciona para a maioria dos casos de uso.
Para armazenar algo na configuração use o comando “config” da seguinte maneira:
Para armazenar algo na configuração use o comando `config` da seguinte maneira:
$ git config --global <variable name> <value>
`$ git config --global <variable name> <value>`
No caso dos detalhes do usuário, nós os executamos da seguinte maneira:
```
$ git config --global user.email "you@example.com"
$ git config --global user.name "Your Name"
```
### Configuração do repositório
Como o nome diz, essas configurações tem como alvo seu repositório atual. Se você quiser se comprometer com um repositório específico, por exemplo, um projeto relacionado a trabalho, com o email de sua empresa, então você pode usar esse método.
Para armazenar algo na configuração do repositório, você usa o comando “config” omitindo a sinalização “--global”, da seguinte forma:
Para armazenar algo na configuração do repositório, você usa o comando `config` omitindo a sinalização `--global`, da seguinte forma:
$ git config <variable name> <value>
`$ git config <variable name> <value>`
No caso dos detalhes do usuário, nós o executamos da seguinte maneira:
```
$ git config user.email "you@alternate.com"
$ git config user.name "Your Name"
```
### Configuração da linha de comando
Esse tipo de configuração tem como alvo apenas o comando atual. Todos os comandos git usam argumentos “-c” antes do verbo de ação para definir dados de configurações temporários
Esse tipo de configuração tem como alvo apenas o comando atual. Todos os comandos git usam argumentos `-c` antes do verbo de ação para definir dados de configurações temporários
Para armazenar algo na configuração da linha de comando. Execute seu comando da seguinte maneira:
$ git -c <variable-1>=<value> -c <variable-2>=<value> <command>
`$ git -c <variable-1>=<value> -c <variable-2>=<value> <command>`
No exemplo citado, executaríamos o comando commit da seguinte forma:
git -c user.name='Your Name' -c user.email='you@example.com' commit -m "Your commit message"
`git -c user.name='Your Name' -c user.email='you@example.com' commit -m "Your commit message"`
### Nota sobre precedência
Entre os três metodos descritos aqui, a ordem de precedência é “linha de comando > repositório > global”. Isso significa que, se uma variável for configurada na linha de comando e também globalmente, o valor da linha de comando será usado para a operação.
Entre os três metodos descritos aqui, a ordem de precedência é `linha de comando > repositório > global`. Isso significa que, se uma variável for configurada na linha de comando e também globalmente, o valor da linha de comando será usado para a operação.
## Além dos detalhes do usuário: