Escolar Documentos
Profissional Documentos
Cultura Documentos
Definindoconfiguraesdo.gitconfigapsainstalaodoGIT|DavidsonFellipe,I'mFrontendEngineer
Definindoconfiguraesdo
.gitconfigapsainstalaodoGIT
GITumSoftwareLivreutilizadoparacontroledeverso,distribudo,comenfaseemrapidez.Foi
inicialmentecriadoporLinusTorvaldsparaserutilizadonodesenvolvimentodokernelLinux.Para
instalaraferramentaparabastaacessarseusiteoficial.
Comeceiausargitemsetembrode2010.Hoje,achooGITumaferramentarobustaparaocontrolede
verso.NomeuprimeiroprojetoqueutilizavaoGIT,tiveumpoucodedificuldadeparaentender,mascomo
tempofuiprocurandosoluescomoseresolviaalgunsproblemascomunsdeconflitosejestoubem
adaptadoaseuuso.
Enfim,ireiapenasapresentaralgumasdefiniesquemeajudaatrabalharnodiaadiacomoGITvia
terminaldoMacOS.ComoGITinstaladolocalizeoarquivo.gitconfig,quenormalmenteficanodiretrio
homedeseuusurio,ex:/Users/fellipe/.gitconfig.
Vocpodeeditaressearquivoutilizandoumeditordetextoouutilizarocomandogitconfigglobalvia
Terminal.PrimeiramenteapresentareiviaTerminalenofinaldoposttemoresultadodecomooarquivo
.gitconfigficar,esseresultadoapresentadonofinalpodeserusadoparaquemdesejaeditarviaeditorde
texto.
DefiniesdeUsurio
Paradefinirasconfiguraesbsicasdeseuusurioeemail,bastaexecutarosseguintescomandos,claro
quesubstituindoosvaloresdavidsoneemail@fellipe.comporsuasinformaes:
gitconfigglobaluser.name"davidson"
gitconfigglobaluser.email"email@fellipe.com"
Definiesdoeditordetextopadro
Agoraconfigureoeditordetextopadroutilizadopelogit,utilizandooseguintecomando:
DAVIDSONFELLIPE
gitconfigglobalcore.editor"matew"
DefiniesdeAlias
http://fellipe.com/blog/definindoconfiguracoesdogitconfigaposainstalacaodogit/
1/5
1/30/2016
Definindoconfiguraesdo.gitconfigapsainstalaodoGIT|DavidsonFellipe,I'mFrontendEngineer
degrandeutilidadedefiniralgunsaliases,paraevitardigitaronomecompletodocomando.Ouseja,ao
invsdedigitargitcheckoutnomedoarquivo.extensao,vocpodedigitargitconomedoarquivo.extensao.
Essasdefiniesirofacilitambastante,ousodoGITnoseudiaadiadetrabalho.Seguemasalgumas
definiesdeuso:
gitconfigglobalalias.ststatus
gitconfigglobalalias.cocheckout
gitconfigglobalalias.brbranch
gitconfigglobalalias.dfdiff
gitconfigglobalalias.dfs"diffstat"
gitconfigglobalalias.cicommit
gitconfigglobalalias.pom"pulloriginmaster"
gitconfigglobalalias.plpull
gitconfigglobalalias.pspush
Color
EspecificarascoresdasrespostasdoGIT,facilitabastantenousodaferramentaemseudiaadia,pois
deixamaisfcillidarcomalgumassituaescomo:Oqufoiadicionadoaocommit,branchatualouat
arquivosqueforamalterados,vamosaoscomandos:
gitconfigglobalcolor.branchauto
gitconfigglobalcolor.diffauto
gitconfigglobalcolor.grepauto
gitconfigglobalcolor.interactiveauto
gitconfigglobalcolor.statusauto
Merge
Situaobemcomumquelidamosnodesenvolvimentodesoftwareaquestodaresoluodeconflitos,
paracasosqueoGITnopoderesolverautomaticamentevocpodedefiniraferramentaquevoctemmais
familiaridadeparafazerusodomerge.Paradefinilabastautilizarocomandoabaixo:
gitconfigglobalmerge.tool"SUA_FERRAMENTA_DE_MERGE"
Resultadofinaldoarquivo:
[user]
name=davidson
email=email@fellipe.com
[color]
diff=auto
grep=auto
http://fellipe.com/blog/definindoconfiguracoesdogitconfigaposainstalacaodogit/
2/5
1/30/2016
Definindoconfiguraesdo.gitconfigapsainstalaodoGIT|DavidsonFellipe,I'mFrontendEngineer
interactive=auto
status=auto
branch=auto
status=auto
[core]
editor=matew
[alias]
st=status
ci=commit
br=branch
df=diff
lg=logpgitps
co=checkout
pom=pulloriginmaster
ps=push
pl=pull
VagasparaDesenvolvedoresfrontendna
Globo.com
http://fellipe.com/blog/definindoconfiguracoesdogitconfigaposainstalacaodogit/
UsocorretodafunodoparseIntemJavascript
3/5
1/30/2016
Definindoconfiguraesdo.gitconfigapsainstalaodoGIT|DavidsonFellipe,I'mFrontendEngineer
7Comentrios
Recommend
fellipe.com
Compartilhar
Entrar
OrdenarporMelhoravaliado
Participedadiscusso...
KlevertonKulmann 2mesesatrs
Nossaquedaora,facilitamuitoavidadequemtacomeando^^
excelentedica,valeu!!!
Responder Compartilhar
Luan 2anosatrs
Querotirarumadvida.
TodavezquefaoumPULLouumPUSHelepedeminhaautenticao(user/password).
Temcomoeudeixarautomticoparanaopediressaautenticaotodavezqueeufizeressescomandos?
Responder Compartilhar
DavidsonFellipe
Mod >Luan
2anosatrs
umerrocomumdeclonagemderepositrio,vocdeveestclonandousandooHTTPSemvezdeSSH.
1)Vemseurepositrio
2)Editeseuarquivo.git/configparaoformato:ssh://git@github.com/username/...eno,https://github.com/username/re...
3)ouUseessecomandogitremotoseturlorigemgit@github.com:username/repo.git
Responder Compartilhar
WanderleyJunior 2anosatrs
Muitobom!!
eletemumerro
gitconfigglobalalias.pom"pulloriginmaster"
pom=pushoriginmaster
Responder Compartilhar
DavidsonFellipe
Mod >WanderleyJunior
2anosatrs
Obrigado!Olhamaisconfigsaqui:https://github.com/davidsonfel...
Responder Compartilhar
ThiagoAzurm 5anosatrs
Aquieuponhoemaliasatcomandosparasubircoisasnaminhamaquina:P
Atpullsdealgunsprojetoseujadeixoemalias:PHehehehhe
Responder Compartilhar
Rodrigues 5anosatrs
Gosteibastantedessesaliasesparaseutilizarnogit.
Responder Compartilhar
OQUEISSO?
TAMBMEMFELLIPE.COM
MovingWordpresstoJekyll|DavidsonFellipe,Frontend
Engineer
BigReviewde2012
2comentrios3anosatrs
AvatarJulianaMaltaEstouaquiparafazertudooqueestiveraomeu
alcanceparateverfeliz!Parabnsportudoisso!
18comentrios3anosatrs
AvatarCirdesFicoumuitobom!
Assinarfeed
AdicioneoDisqusnoseusiteAddDisqusAdd
Privacidade
madebydavidsonfellipewithsince2007
http://fellipe.com/blog/definindoconfiguracoesdogitconfigaposainstalacaodogit/
4/5
1/30/2016
Definindoconfiguraesdo.gitconfigapsainstalaodoGIT|DavidsonFellipe,I'mFrontendEngineer
http://fellipe.com/blog/definindoconfiguracoesdogitconfigaposainstalacaodogit/
5/5