Anda di halaman 1dari 15
arorzo14 Usando Suporte Gitno NetBeans IDE Usando Suporte Git no NetBeans IDE ( Neteans IDE fomace 0 suport ao clente de controle de vereto GIT. © Supart ae Git do IDE permite execitartarefas de controle de verso retamente de sou pojtadento 6a IDE, Este documento demonstra como execvar artes basicns de contola de verso no IDE vietando vee pelo fuxo de trabaho pada 0 usa 0 software de controle de verso (0.Git6 um sistema da conte de versio gratuite © de césigo-fonleabero,proetado para tratar do tudo de um projeto pequano @ muito srande com raideze efeiénca, Cada clone do Git é um repostro com todos 0s recrsos com hisérico completo recursos completos de rastveamento da revisto, no dependents de acesse a rede ou de um servidor cena A ramiicagdow a mesciagem so rpidas «tceis de serem fetes. 0 Git usado para o control de verso de aquivos, deforma similar a feramenias como Mercurial, Subversion, CVS, Pertorce ot Conteddo + riciazando um Repostine Git + Clorande um Repose Git + Clonando um Repostrie apart do Gub por meio da Prtoccla SSH + Adiconando Azqulvs em um Repositro Git Eétando Arquves + Enbindo Atoragdes no Ector de Céaigo-onte + ExbindoInformagdes de Status do Arquivo + Comparand Rovisses do Aquivos + Rovertendo Ateragses + Confmanso Céaigos-onte om um Reposiéio + Trabathando com RamiicagSos + Ctlando uma Ramieagto + Fazendo Check-out de uma Ramiicagio + Mesclando + Dolotando uma Ramficarso + Trabathando com Repositories Remotos + Extaind + Extind + Expancindo + Resume + Conauite Também Requisitos Para conclulr ete tutorial, voes precisa dos Sofware ou Recurso Versio Necesséria NetBeans IDE Versio 7.4 04 80 Java Development Kt JDK) Versio 7 ou 8 Inicializando um Repositério Git Parainciaizar um reposisio Gilde arquvosexistenos que ainéa ro esto sob o controle de versdo, 6 preciso completa as seguntos tapas 4. Najanela Projets, selecion um poeta sem contol de versto@ clque com obotte dso da mouse no name de pote 2. Nomenu de contest, escolha Controle de Vers#o> iniclalizar © Rey principal escolha Equipe > Git > Inieaalizar), ositério Git (atemativarente, no menu hitps:netbsans.orglkbldocesidegi_ pt_BR himl?print=yes 15 Usando Suporte Gitno NetBeans IDE arorzo14 3. Espociique o cainho para oropesitrio om quo voe® armazonar sous arqivas com controle do versdo na cata de logo Inicializar Repositério do Git ou clque em Procurare navegue para odreléro necessi, 4. Clque em ox. (Uma subpasta git & cada na pasta especticada na clap 3 acima (sua pasta do projeto NetBeans por default), que & sou reposiiio Git onde tos 0s cados dos snapshots de seu projlo Bo armazenados. O Gt inca ocottole de verso de todos 0s arquves na pasta que voc especticou ‘Voce pode abrr Jenela > Saida > Sada para exbi relatéro do IDE sobre o andamento da crapao dorepostrio sob seu ‘drei local de abalh. initielasing ceposstory [ceeacang gts c:\GTTRepasivory/ git directory (giz anit C2\CITBepasstary Iho, Para exbira status de um arquivo, coloque o cursor Todos 0s projtos s80 marcads como Adc! onados em sua Anvore de Tr sobre 0 name do arquivo na jane Projtos. O status do arquivo ra Awvore de Trabalho éexbido om verde na reita da bara, como rmostade na figura a Segui “ pavanppicationF Git EG Sauce Packages ees (Gy Tested | [hOB terance— xapTOFSEa) 1G reevbrares [AS de, Apt iniciaizado o repostro Gr, voo8accionaaruivos cu conima-os deetamente no repositio Gi, Clonando um Repositério Git Para ober uma cdpa de um ropositrio Git existent, é preciso clonéle.Assegure que vocd conhoga o URL do reposiéro Gt antos de inca assistonto Clonar Repose no IDE +. scotia Equipe > Git > Clonar ne menu prnepal 0 Assistonte Clon Reposiiie 6 Exbido, ee et 2. Na pina Repost, especiique o camino da lealzago do reposiii Gl a nome de uso @ senha (vee pode sab para so futura se acess), 2. (Opconal Clave em Confgurage de Proxy par eb a caxa de dloga Oppies @expeciiar as dafnigtes do serisr pron. 26 hitps:netbeans.orgikb/docs\idelgit_pt_BR.timiprint=yes arorzo14 Usando Suporte Gitno NetBeans IDE Cchque em OK quando faz 4. Clique om Proximo para para préxima etapa do assstonto, 5. Na pagina Ramieagbes Remotas, slbcione a ramiicaGes de repositio asorem extraldas (por download) para su repositio local. Clique em Prox, Na pina Dratri de Destino, expeciue o seguinte ‘+ No campo Drelrio-Pa,o caminho do distro dsejado para oropesitrio clorad om sou cisco rgd (ltomativaments, elque no bolo Procure navegue para o det). (0 campo Diretéo-Pal &preencho com o camino para o étirio default Nat BeansPro jects onde todes os projets do Nellans ste amazenados ‘+ No.campo Nome do Clone, © nome da pasta lea onde 0 projet erignal sar clonado. Pr default, o Nome de Clans é preenchid com o nome real do rapostirio Gt + No.campo Efeluar Check-out da Ramifcagi, soleione a amifieago cio check-out daver 80 filo na vote de aba, ‘+ No campo Name Remote, © nome que representa reposivi riginal senda clonado ‘rigin € 0 apeo dau d ropostrio sendo clonado, Esse 60 valor recomended, + Deine selalonade a eala de seleto Var por pojtas do NetBeans apés clonar p conagem fsalzar. (0 plugin pesquisa projetos Neleant nos recursos clonados eg oferace para abo proetos encontrado) salvar a pés-aredura asin que @ 7. Chau om Fnatzar. _Apis 0 ropositro do Gt ser conado, a pasa de moladados «git 6 cada donto da pasa seleionada no assstonto Clonando um repositério a partir do GitHub por meio do Protocolo SSH Para elon um repose por me do GtHub usando 0 Protocole SS, faa 9 seguite: Observagso:& poco ler una conta do Gibb # sor membro do projea para poder lena por melo de SSH, Escoha Bquipa > Git » CLonar no mens pencpal. © Assstenle Clnar Repositro 6 Exxido 2. Na pina Repostvio Remote do asistente Clonar Repost, espectiqueo caminho para o repose requetid no campo URL do Repostro, por exemple, gt Agi tnub.com:tatupks/koliba-git, 3. Vorfique so gt esd especfcado ne campo de texto Nome de Usuario. 4. Solecione a ope Chavepeivadalsbien ‘5 lgnorarso usar o agente SSH ou Pag it para acosso SSH automatizade para servidor Git) Corelus as seguitssetapas ara acessaro servidor Gitusando a cnave SSH prvada e uma frase-senha: Espocfaue o camino para arquivo da chav, por exomplo C: \Users\ key, ‘Observasdo: 0 frmato da chave privada opanssh 6 nacessio, Chaves goradas por PUTTY gon para Mixosot \Wiedows deve ser converte para formato openssh antes de uséosno IDE. 2 Insc Sonha para o arquivo da chave, por exemple abca, 8. (Opeonal Sclecone a opcto Salvar Senna, se necessaro, 6. (Aplica-se se usar o agente SSH ou Pageant para acesso de SSH automatizade para o de Chave Prvada @ Frase-Sena varies para ober acasto autontcado do IDE para 0 serio Git, por maior de agente SSH ou vider Git) Dake 05 campos Arcuivo Pageant configura, 7 (Opeional Clique em Configure de Proxy par extra caixa de ddloga Opptes eeepeciiar as defnigtes do senior pron. (gue om OK quando falar 8. Chuo om Prbxmo. {Na pina RamiiagSes Rema, salcione as ramificaeBes do ropostrio a sorom xtra (pr download) para sou ropositrio loca: por exemplo, naste= hitps:netbsans.orglkbldocesidegi_ pt_BR himl?print=yes 3s arorzo14 Usando Suporte Gitno NetBeans IDE | i 10, Chqus om réxine, 11. Na pagina ietéro de Destino, especique o sequinte ‘+ No campo Dretério-Pa,o camino do dretro desejado pars orepsitirio clonado em seu cisco rigdo (altemativaments, ‘que no botao Procuraro navegus para crt). © campo Dretri-Pai épreenchio com o camino para o éetirio defaul No BeansProjects onde tos os projets do Nteans s80 amazenades. ‘+ No.campo Nome do Clone, o nome da pasta focal onde o projet erignal ser clonado Por defaut,o Nome do Cane preenchdo com o nome real dorepostrio Gt “+ No.campo Efetuar Checkout ds Ramifcagt,seleione a raicagto cu check-out dover 8 feo na dvore de trabal, ‘+ No.campo Nome Remoto, © nome que representa repositiri original Sendo lone origin €0 apelio default do repossio senda conado. Esse &ovalerrecomendado + Deine solecionada a cana de solo Varer por projelos do NetBeans apésconar para avara pbs-raredura assim que a ‘lonagem feazar. (0 plugen pesquisa posto NetBeans no recursos clanados« 2 oerece para abr 08 pojetos ‘enconados). 12. Clique om Fnatzar. Apis 0 repositrotersio clorado, a mensagem Clonagem Goncllda 6 oxida 19, Escola a oppio dessjada, Adicionando Arquivos em um Repositério Git Para comacararasvar um novo arquivo ¢ também colecar em armazenamentotemporaie as ateragses de um arquvo a rasteado no reposiiio do Git, 6 precisa accionslo no posi ‘Quando voc adciona argues em um repostro do Gi, IDE compte & salva snapshots primero de seu projeto no Inde. pss voc ‘exccuar a confemagdo, 0 IDE salva esas snapshots no HEAD. O IDE permite escaherenve os dois uxos de rablho descrios na abala ‘seguir. Deserigto do Adicone explctamentearquvos aves au macifeados ao Indice Ignore ago de arguivos noves eu madiesdos para o FFuxo dee confime somente os arauvos em armazenamentotemporsrio Indice confme os aqulos requerios detamente para ‘Trabalho ro Incce para o HEAD ‘oHEAD 1. Naljansia Protos, clique cam o belie dio do mouse no arquivo que desejaadicionar 4. Najanala Projo, claus com abot drete do hitps:netbsans.orglkbldocesidegi_ pt_BR himl?print=yes ans arorzo14 2, Nomenu de contest, escola Git. > Adicionar: Esse procedimenta ada o cated do arquivo 20 Usando Suporte Gitno NetBeans IDE mouse no arquivo que desea conemat 2, Nomenu de conteta, axcaha Git > Contiemas. hitps:netbsans.orglkbldocesidegi_ pt_BR himl?print=yes Indice anos do confers 3. Na caia de dilogo Gontemar, marque Selecionar 3. Na anata Projets, caus com o Bott droite do mouse no ‘8 Ateragbes ene obotfe de altrnancta Ince © tapas @ Soguir ‘no Fluxo de ‘Trabalho arquivo qu deja conta. Arve ge Trabalho (ES. Iss oi uma lista dos arguivos que no esto om _nmarenamente torpor. 4, Na cata de idlogo Confrmar, selecione as altoraoos ‘entre o botio de atemtnca HEAD e indice (SS). Isso exibe uma lista dos arquivo que estfo]em 4. conte os argo em desta nasegan Cenfrmande Cédigo-onts em um Repost baix, armazenamento tempor. 5. Gonfrme o¢arquvos come deseo na Sogo Confimando Ccigofonte en um Rapestiio aba Observago: 0 sis do arquivo no HEAD 6 exit em verde na esquerda da bara, como mosivado na Fgura a segs, ‘Aagto lunciona de forma recursva se chamada om pastas enquariorespeita a estrutura do conta de pata plana do NetBeans IDE, Editando Arquivos Apis ter um projo.com contol de verso Git aber no IDE, & possivl comogar a faze alloragSes nos cbdigos-onl. Como acantece com {qualquer projet aberto no NetBeans IDE, ¢possvel abr 0s arquives no Eltr de Cédige-one cicando uasvezes em seus nés, conorme ‘los aparacem nas janes do IDE (ou tala, janelas Projets (Ce), Arquivos (Ckk2) @ Favortos (CUS), ‘Quando vod vabatha com ebdigos-fonte no IDE, hd vies components de IU 2 sua dsposieso, 0 que ajuda a exible usar os comands de conto de verso: + Exbindo Aoragdes no Edior do Cédigo.onte + Bxcindo nformagtes de Status do Arquivo + Revertendo AteragSes Exibindo alteragdes no Editor de Cédige-fonte ‘Quando bre um arquivo com contle de verso no ator do Cdigofone do IDE, vocb pode vor allaragSas om tompo ral acontecend am sha, o IDE usa a cocfeapto de ‘s0u arquivo, conform ete & modiieado em relagao& verso base do repose do Gt. Conorme voo8 cor nas margens do Edor do Cécigo foto para fomecer as sequins informagbos: ‘Azul ) Indica a inhas atoradas desde arovisdoantrior. Verde} Indica as tnhas asicionadas dosde a rovsdo artair. Vermetho { ) Indica a nhas removidas desde arovistoantrior. ‘Armargem esquetda do Eator de Chaigo-fonte mosta as ateragSes que ecorem nha por lina. Quando vee media Uma determinada Inna, 28 akeragdes so imedtamante mostradas na margem eaquerda, 5 a u as savasppiieation¥orc: tHeai fied ( Observago: voe8 pode clcar om um agrupamentecoloride na rargem para chamar dos os comandos de contle do verso, Por 515 arorzo14 Usando Suporte Gitno NetBeans IDE ‘exemple, a foura abaixo mostra os widgets esponives quando vac cca em um cane vermelho, indcando que Eahas fram removides de sua fia cal: 43)| [| « eautnor aucnorgexanpie.com JavakpplicationFordi ted: fied ( ‘Amargom drsta do Este de Cédige-ons fomece uma visto goral que exbe as atoragdus fies no arquivo como um tod, 6o ico ao fim ‘Acodiicagio de cor & gerade imediatamente quando voce aera oarqiv. public String getDescription() [ return "Text documents (*.oxt)": Observago: vost pode clear om um ponte espectfco na margem para vazerimesalamnte © seu cursor om inva para esse local no arquivo. Para oxib o nimero de nas afoadas, passe 0 mouse sobre o8 icone eolrdos na margom dota Tubiie String getheseriptiongy = oaveAgpn [ePopencs fy fusre (ienorece [Eine ed] Exibindo Informagées de Status do Arquivo ‘Quando vost est trabalhando nas janelas Projets (Cr), Arquivos (Ct), Favoritos (Cit-8) ou nas views de Conroe de Versio, o IDE {omace algunas funcionaldados visuals que ajuda a xb as informa do status sobre sous arguives. No exemple a segur,cbsarve camo 0 emblem (0 exempt, 6, cor do nome do aravo, label do satus accent, odo coincidem com autos para fomecer a voed uma maneiaefetvae simples para controlar nlormagies sobre seus arquves de controle de vost return "Text documents (*.cx2)" BB vasgelcatnrarst java rvntgeentonFarGiNedfed je GO TatPadtanee EUs +o (0s emblemas, a cotiicardo de cor, as legendas de status do arquivo, taez 0 mais importante, 0 Visuazador de Derenciagdo Gi, sjudam voe8 a exe gorerar a informagés de contol de versa no IDE + Emblomas e Codieagso de Cor + Labels de Stats do Aru + View Controle de Vers8o do Gt Emblemas ¢ Codificagao de Cor (0s emblemas s80 aplcados ao projet, paslae nds do pacoee informam o stats dos arquvos confides nesse no ‘Atabola a sogu eb o esquoma de coves usedo nos emblems ‘Componente de Descricto Indica a presenga de arqivos que loram modeados,adionados ou deleados de ua fore de trabalho, No caso de pacote, esse ombiema se plea somenta ao pacote em Embloma Azul (3) 8) €ndo as seus subpacots. Para proetos ou pastas oemblema inaic as aeragses esse item, ou em qualquer uma das subpastas conta. Marca projotos,pasias ou pacoles que contém arquivos conftantos, No caso de Embloma _pacoes, esse emblema se aplicasomente ao pacate em si, ¢ nfo 208 seus subpacotes. hitps:netbsans.orglkbldocesidegi_ pt_BR himi?print=yes ens arorzo14 Usando Suporte Gitno NetBeans IDE Vermetho (0) Para projetos ou pasts, o emblems incica os cnttosnesse tam ou em qualquer uma das subpasiascontias. ‘Acosticagao de cor &apllcada aos nomes de arquivo paraindicar seu status tual em rela ao repost: cor Exemplo Descrigio Sem cor specifica [B) Mainjava Indica que o arquivo no tem alleragées. (proto) ‘azul BPMainjava Indios que o arin f mocicadolocaiments ‘Verde )®Main java Indica que o arquivo foi adicionado localmente. Verano @)PMain java indes que o sun em canto de mesa Indica qv 0 arquivo 6 gnaado pao Geno ser inckido nos comands do ines B)PVa1n av contote de vrs (ou ja, Atuatzar © Confers Os arquvos no podem ser Ignorados ae estivrem sob conrle de vest, Labels de Status do Arquivo (IDE exbe dole valores de statue para un arquve: + Um status que descreve as iterengas ene os arquivs na Arvore de Trabaho eno estado de Ince, + Um status que descrove as dferengas entre os arquivos no estado de Indie © a contrmagao atl no HEAD. Os Iavels de status do arquivo fonecem uma indlengo textual do elas dos arquvas om conte de verso nas jnelas do IDE Label do Status Signficado No mostiicado Adiconaso Aualeado mas no mescac Moditesde oze> Detetado 1 Ioporado R Renameado Por detaut, 0 10E exbe as ivormagses de stats (ovo, madiicad, ignrade ete) @ de pasas em texto cinza& da dos arquvos, 8 medida que eles sto litados em ancl. Be evarppicatorForcit ave 1M) evatplcatarFurGbodied Joa [A 5) dovatpsietorTeDete ave (0 arquvos com a funconaidade de contito de mesclagem tém 0 status de no mescado que & nermatmente anotade em veemete até que os arquivos no seam raalvsos por sua apo explicta, O label de de stats para anqivosndo mesclados depend do cenério (par ‘exemplo, A/A- no mescas, ambos adisonados (0 labels de status do arquivo podem ser avados © desatvados, ao eelcionar Exibir>Moatrar Tabels de Controle de versie no menu princi View Controle de Versao do Git ‘Aviow Contole do Verso do Gil fomece ums lista om lmpo real do todas a loragbes fins not arquvos om uma pasa seleionada do sua vere de trabalho lea. Ela & abets por default no paineinferar do ID, Istando os arquvosadilonados,deletados ou mocicados, Para aba view Conitle de Verso, seleione um arquivo ou pasta com controle de verso (ou sea, na janelaProjeos, Arquivos ou Favortos) e escola Git>Moscrar AlteragSes no menu do boi dreite do moute ou escoha Eqwipe> Mostrar AlceragSes ro menu principal. jancla sequinte aparece na pate inferior do IDE: (eis 2 ao rere [ss a rl [aatenasorsrt ma Nag ei ate a [atenaioroctiectdina —Aedhd _beWaumsatofagtinallatafucstahel na Por default, a view Conte de Versao xine uma lista de todos 0 arquvas modificados no pacote ou pasta selecionada na Avore do hitps:netbsans.orglkbldocesidegi_ pt_BR himl?print=yes 78 arorzo14 Usando Suporte Gitno NetBeans IDE ‘Traban, Usando ebottes da bara de feramentas & possivel optar pr exis lata de arguvos qua ttm dferengss entre a Indice #0 HEAD, entre @ Arvere de Trabalho @ © Indoe ov ente a Arvore da Trabalho eo HEAD, E poslvel ear nos cabegalhes da coknas acim ‘dos arquivo stados para clasifed4os por nome, status ou loca ‘Atoara de ferramentas da view Conte de Verso também inclu botdes que permitem que vac chame as taretas Git mais comuns em {dos os arquivo exbdos na isa abel a saqui sta os comanos do Git ponives na barra de feramentas da view Controle de ‘vers: Toone Nome Funséo ‘Alteragées ontro FE _ HEAD © Arvore de ‘Trabalho Exibe uma isa do arquives quo ja esto om armazonamento tempore ou somente med leadosicrades ¢ninda ro esto om aemazenamento tempo. ibe uma isa de arquivos que esto em armazenamento tempor. ‘Alteragées entro 0 1 indice ea Arvore de Trabatho Exibe os arquivo que tém éeroncas enre sous ostados de armazonameto ‘emporio. na Avore de Trabalho. ‘ualizao status dos arquvos¢ pastas selecionados. Os arquivesexbidos na @ _ Atualizar Status view Controle de Versdo podem ser atualizados para refletr qualsquer steragBios que possam torso foilas extemamente EE] ureoerenga ®%*22 Visser Se Orono ae fees uma compare ado a do de suas copia loci ¢ das versdes mantis no repost. Revert re a caiea do dloge Reveror Mosfeaetes FS oancagces er Cconfirmar bo a cata do eilogo Conrnar Ateragées es ‘oot pote acossar outros comandos do Gita view Controle de Verso, selecionando uma nha da tabela que corresponde a um arquivo ‘modiieado, «oscahendo um comando do menu eam o bot dre do mouse Comparando Revises de Arquivos ‘Comparar verses de arquvo # uma tarefa comum ao se trabaar com projetos com controle de verso. © IDE permite comparar verses a0 usar comando Dtarenciar ‘Observagio: varios mados os comparagto - Dif To HEAD, Di To Tracked « Df Ta - ettosspanives ne IDE. +. Solace um arquivo ou pasta com versie (por exemple, na janala Projet.on, Arquivos au Favor‘ toa) 2. Esooha Team > DLEE> DLEE co HEAD ne menu principal Um Visuaizador grea de Difererciagae 6 aberto para os arquvos seleionados najanela principal do IDE. O Vsuaizar de Diloreneago ede dus cps nos pang ado lado. Quant mais atl a cbp'a aparece no ldo det, ou ej, vock ot ‘comparando uma revisto no eposiora conta sua arvore de trabalho, a arvore de trabalho ¢ exbda no panel dro: _ —__a 0 Vieualizador de Derenciago usa a mesma cosiicagto de cor usada para exib alloragdes de contol de versio, Nacaptva do tela exbida acina,o bloc verde india oconteido que fei adelonado 2 revisso msi aus. © boca veto indica que 0 conteiso ‘da rviato antaor fl remavido da lta revedo, Azul indica cus a altragbes aceeeram nal) Inha aeada(). ‘Obsorvasie: cus rvs podom sor seloconadas para sas top-down Dif © to abaixo da bara de framontas Vieunzador de Dierencagso. ‘Abara de ferramentas Vsualzaor de Diferenciagdo também inci bolBes que permite chamar as tres mais comuns do Git em todos hitps:netbeans.orglkbldocesidelgi_ pt_BR himl?print=yes ans arorzo14 Usando Suporte Gitno NetBeans IDE os aquivos aides na it, A tabela a seguirsta os comandes do Gt daponivelena barra defrramentas do Vieuaizador de Ditereneago leone Nome Funcio ‘Ateragdes entre Exbo uma ist de arquivos que jé esto om armazenamento tomporsio ou HEAD e Arvore de somente modicadoscriados ainda no ostio em simazenamento Trabalho temporaria, Aterageas PH be uals de arguvos queso em amazement tempor Alteragdes ent 0 e a 1 indice ea Arvore de ov * be os arquvos que tem deren temporaria era vere de trabalho Trabalho Ir para a Proxim ce a ptxina diferonga no arquivo, Diferenga Se prone drones no ar iferonga Exe a ference anterior no arqiva, Anterior = Alualza © satus doe arauivos @ pastas sleconads, Os arauvos exibidos @ —Atualizar Status na janela de Controle de Versio podem ser atualzados para refietr ‘qualsquer atoragsesfotas extemamente TB Reverter Modificagées Exe a caixa de didlogo Reverter Modicagses, contrmarataragses Exe a aa de dogo Conia ‘So voc ester executando uma éterenga em sua cia de trabalho lca. 0 IDE permite fazer atorasées detamente ro Vsualiador de Dterenca¢ao. Para fazer sso, voc pode colcaro cursor no panel dato do Visuaizador de Dferanciagao e modifica seu arquivo adequedament, e980 conrare, use os lones insine enbdos a lado de cada akeragsoreslad: Tecone Nome Fungi = substi —_—_Insor otto realgado om sua copia da Arvore de Trabalho = Mover Todos Revere toda cépatocal da Anvore de Tabatho. & Remover Remove 0 texto relgado da cépia local ds Area de Trabalho. Revertendo Alteragées Para descatar as ateragees locas ft stam no Inde ou HEAD: nos aquivos seleconados ems frvore de rablho subst os arquves usando os que Selecone um arquivo ou pasta com verso (por exemple, rajarela 2ro}etos, Arcuives ou Favoritos) 2. Escoba Rquipe > Reverter Modi ficacdes no menu panel ‘A cana de dlogo Revertex Modif Leagies 6 exbida Os © RSGtN coalesce aE IF Rene Aso he ies anoles (© RevertUncorted Changes in Working Tre tothe tae in tes Penne to en Fie Fairs (7 Revertrly Uncnited Changers ex tn HEAD (ea Tee) 2. Expecicar opgbes adios (por exempl, Reverter Somente as Alteragées Nao Confiradas no Indice para o HEAD) 4. Chque om Revert (DE subst os arquvesselecionados pelos usando os especticados na elapa 3 acm Confirmando Cédigos-fonte em um Repositério hitps:netbsans.orglkbldocesidegi_ pt_BR himl?print=yes ons arorzo14 Usando Suporte Gitno NetBeans IDE Para contmararquvos para repastére Git 1. Najancla Pr032t08, clique como bette dre do mouse ne arquve que dessa confmar. 2. Nomonu de cones, escolha Git » ConFirma: ‘Aca de logo Contizmar # exbida. ‘Acaxa de dlilogo Cont mar conti os saguntes componsntes + Aareade oxo Nensagen de Confirmacae descreve a aeracao que est sando contrmada + Aslistas drop-down Autor e Confimador permitem dstingur entre quam fez @alteragio w quem confimou ficamente 9 arquivo, se necessrio, + Assgio Arquivos 2 serem Confirnados que ist: + todos 0 aruves modiiados, + todos 08 arguvos que foram deletados da Arvore de Trabalho acalment), + todos os arquvos nove (ou sa, arquivos que ainda ndo existe no oposito Git), + todos os arquvos que voce renomeou. Do's botées do alleranca que allsrram 9 mode ne qual confrmagao dove ser exoculada esto aqui spores: ‘Components ing on N Doscrigio ‘ Exe uma tsa de arauvos que esto em 3 fmengon ore HEAD since me tmp nib uma Ista de arguvos que esto om - sAnore de armazenarent emporio ou somente Sateen HAD «Anarchs cj san ie raoen armazenamente tempers. ‘Obeervagie: para aspecfcar ae os arquivosindiduas dave ser excludes da confrmagte, cancele a selagto da ‘aia de selogSo na primeira colina deneminada Contin ou ee com oboe dre do mouse em wma nha de arquivo na colina Agao de Confirnacdo e escoha BxcIui= da contirmagae no menu pop-up. Par exbr _aqu 0 Visuaizador de Diferenago, que com o boo ceo do mou ‘de Contiznagao @ escoha Di fezenciar ne menu popup. sm uma tna de arquivo na colina Ao + Asoc Atualizar Problema acomparha os problemas relatives alleragdo que est sondo confrmada, ‘Observagio: 6 precisa intalar © plug-in JIRA au Subversion parainclarorasvamento de problema no IDE. {3 Die una mensagem de confimagdo na rea de texto Mensager de Confirmago. Atemativamente, voc8 pode executar um ‘ds sequites procesimentos: + eta noone Hensazens Recentes (Eh eatzade no canto super rat para ve Imensagene qe vcd uEod aerate extent selecionar de uma ita do + Clique no feane Carregar Yexte1.0 (lf catzado no cana superior dro pare seleionar um modela de mensagem. 4. Depois de especficar ages para arquvosindvduais, clique em Confi nar. hitps:netbeans.orglkbldocetidegi_pt_BR.himl?print=yes sons arorzo14 Usando Suporte Gitno NetBeans IDE ODE execute a confrmagée e ermazena seus Srapshats no repostra. A barra de status do IDE, localzada na part inferior dire da interace, 6 exibia contre a argo de confimapao ocore. Cm uma confrmaao bem-sucedda, os emblemas de contre de versio dosaparocom nas anol Pro}jetos, Arquivos « Favoritos ©. codificagdo de oor dos aauvos confrmados va a sr peta, Trabathando com Ramificagées CO suport ao Gt IDE permite manter diferentes voreSes de oda uma base de cécigos usando raicagbes (Quando voce tabatha com ramiicagses no IDE, os seguines ag6es so supoiadas + Criando «+ Fazenda checkout + Mesclando + Deletando Criando uma Ramificagaio Para car ums ramileapto local, aso desee rabalhar em uma verso separada de seu sistem de arquvos para fins deestbllzagSo ou ‘experimento sem perturba 0 once pina, completo as segunts tapas: 1. Najancla Protos ou Arquivos, cla um prjoo ou pasta do ropostro no qual dseja oir aramifieagao 2. Nomenu principal, escotha Equipe >Ramieaeao/Tag > Car Ramiieacso. Observago: come atemativa,cique com 0 bot crito do mouse no projet ou pasta com controle de vreBo © ascolha Gt> RamileagoTag> Cir RamieagS0 no mens pop-up ‘Acana de diogo Crar Ramifcagto & oxide. 3, No campo Nome da Ramiicag, ira o nome da ramibeago que est Sendo cada, 4. Espoctique a revsso necassiie ao ins um 10 de confrmaeao, rameagsoexstonts, ou nome da tag no campo Revi prossione Solecionar para ex uma lita das revsdes mantidas no repost, ‘5. (Opeional Na cata de logo Solecionar Revisdo, xpanda Ramifcagbese escolha a ramifeagao necessra,espectique 01D de confirma nast ajacente epressone Selecionar 6. Reveia as iformagdes dos campos ID da Confimagae, Autre Mensagem sspeciices da ‘Aramiflcapto 6 adicionada 8 pasla Rani ficacdes/Local do reposiéro Gi do ramiicnss, Fazendo Check-out Se prcisareditar aquvos om uma ramicagao existete, voc pode fazer check-out da ramfcago para colar os arquivo para sua Awvore ‘do Trabaho, Para fazer check-out de uma verso, proceda da segunte forma: +. Escola Eauipe > Check-out > Fazer Check-out da Reviso no menu principal ‘cana do ealogo Fazer Checkout da Revsto Selecionada 6 exbica hitps:netbsans.orglkbldocesidegi_ pt_BR himl?print=yes 115 arorzo14 Usando Suporte Gitno NetBeans IDE prossione Solecionar para xibiruma lita das revises mantidas no repost, rerior. Na cata de dlogo Selecionar Revise, expanda Ramiiagées © necessano, epressione Seleconar Observagio: sea revisio especicata se refere a una conmagiovaiéa que fo estja marcada com um nome de ‘amileagto, seu HEAD se ira desanexado e voc8 nao mais esté em nenhum ramiicag. 4, Revaia aa informagses dos campos ID de Confrmagde, Autor # Mensagem espectices da eviado je check-out até send eto, 5. Para cir uma nova ramicar da versio submetida a check-out, escoh ‘insra.o nome no campo Nome da Rarieapso, opeao Eetuar Check-out como ua Nova Ramiicapae 6. Pressone Cneckout para fazer check-out da reviss0. (0s arquvos na Arvor de Trabalho @ ne nce 680 atualizatos para coincrem com a verso na revsdo especficada ‘Observagio: caso desoje allemar Sous arguivos para uma ramifleago exsiente (por exemple, para una confemago que no esis no topo de uma de suas ramifieagses), voce pode usaro comand Equipe > Gt> Ramifcagao > Aemar para a Ramieagto, ‘espcicar aransicagao na cata de délogo Aterrar para a Ramiicagdo Seleconada, fazer checkout como uma nova ramiiapao {opcionaimerie) e pressionarAllemar. 0 IDE suporta check-out contextual de arquivos, pasts ou projatos no moment slacionaos no IDE, Para fazer check-out de alguns argues (@ node uma ramifiesgo), ga 38 seguintes tapas: +. Escola Eatipa > Chack-out> Fazer Chack-out de Arquivos no ment principal ‘Acaia d logo Fazer Checkout dos Camintes Slocionads 6 oxbida. 2. EsooIha a opsdo Atualzar inci com Enradas da Revisdo Selocionada. (Caso seleionado, oIncic &stuaizade com o estado da revise seleconada antes d check-out do arquivo (u sla 0 arquvos sslsconados na Arvor de Trabalhe « inaice sto atualzacce). 3. Espocifque a ovstonecossia ao insrr um ID do confrmaro, uma ramified exstnte ou 6 nome da tag no campo Revisd0, ov pressione Selecionar para ex una lla das ovides manta no repost, 4. Ignore se voce no pressionouSelecionarna etapa arterir. Na cata de logo SelecionarRevisto, expanda Ramicagses @ ‘escola a ramficapto necessiria, especiique eniimeo da revieso na sta acjacente se necossérioe pressions Seleiona, ‘5, Pressone Checkout para conch o check-out. Mesclando Para potar as modtapbes de uma revisto do repositiro para a Avore de Trabalho, faa 0 seguinte 1. Escola Eaulpe > Ramifeagao/Tag > Mesclar Revsto no menu principal ‘Acaxa de dlogo MasclarRevisto 6 exbida, hitps:netbsans.orglkbldocesidegi_ pt_BR himl?print=yes ras arorzo14 Usando Suporte Gitno NetBeans IDE Sdecaeeon Drege HD enen ae ROT TERE] TET TR ster ESTEE SRTTEES ‘Messnac: (| [eases esis REM 2. Expocitque a ovistio nocussia ao insor um ID do confrmagio, uma ramfieao exstonte ou 0 nome da tag no campo Revisio, ou rossione Selcionar para exibr uma Ista das rovsdes mantdas no repost, 3. Ignore se voot no prossionou Selacionar na eapa atari. Na cata de logo SelecionarRevisto, expanda Ramifcapées © escoha aramicapso necesséia espciique o ID de confrmaga na lista abjacente, se necesséro, pressione Seleconar. 4. Pressione Mesctar. (Uma mescagem de tes vias ene a ramitcaraoatual, conte de sua Arvore de Trabalho e aramicarao especcada 6 fet ‘Observagso: case acora um canto de mesetgem,o arquivo confitante& mercado com un emblema vermelh par ndear ‘Observagéo: dopois da mesclagom, anda 6 nacessiro confema’ as aleragSes para que sjam adilonadas ao HEAD. Deletando uma Ramilicagao Para dobar uma ramiieagio local dosrecesséra, concn as sogunts eas +. Escola Equipe > Browser de Repost no menu principal 2. No Browser de Repositivo Git, esclha a ramificardo a ser deletada ‘Observagso: 2 ramieagao procs fo dove tort checkout na Aver de Tra ‘3. Clique com botz arto do mouse na ramifcapaossleconada e escaha Deleta Ramitcagdo a parti do menu pop-up. 4. Na cata do loge Deletar Ramiltcapso, passione OK para confmar a exclusdo da rarficagae, ‘Aramifleago 6 rerovita 60 repost loa assim como do Browser do Repositrio Git Trabalhando com Repositérios Remotos ‘Quando voc8 tabalha com outos desenvoledores procsa compartihar seu rabaho, o que envalve ear. inser obter dagos om slagao 08 eposiéosremotos hospedados na Intemet ou em uma + Barando + Eeraindo + Exgandindo Extraindo ‘A tragao recebe as ateragtes do repose remota ocginal que voce ainda no tem, Ela nunca altera quaisquer de suas ramificagoes locals. A extracdo recabe todas as ramifcagdes dos repsitis remotes. que voc® pode mesclar com sua ramifcayde ou apenas Inspeciona a qualquer momento. Para axa asatualzagoes, fac o seguints: +. Escola Eauipa > Remato > Extra. O assstene Extra do Reposiirio Remo &exbido. eS — er SS Saas 2. Na pagina Reposto Remota do asisone, selcione a ope Repostorio conigurad (para usar o camino para orepostoio anteriermerteconfiguado} ou a ope Especsicar Local do Repose Gi (pra defini o camino para un eposito remote que sins ndo fl acessado, seu nome, e login # senna, e qualquer configura de proxy necessria)e clue em Proxmo. hitps:netbsans.orglkbldocesidegi_ pt_BR himl?print=yes 1315 arorzo14 Usando Suporte Gitno NetBeans IDE |. Na pagina Ramifeagses Remotas do assistente, escola as ramiicagses para ater as ateragdese cique em Final [Uma cépia local da ramiteagao remota 6 criada.Aramifcapdo seleconada 6 aualzada no distiro Ranificacées > Renotas no Browser de Repostrio Gt. Em seguida, as avalizapses extraldas podem ser mescladas em uma raifcago local Extraindo Durante a obteng de algumas atualizagses de um repostrie Gitremeto, tual de seu repositriolocal Para execuar a extardo, conch as soguintes tapas: oragdes sto exaldas dele mesma e mescladas no HEAD +. Esco Eaulpe > Remote > Extra O assistants Extra do Repositrio Remote &exbid, 2. Na pagina Reposito Remota do assistonte, selcione a ope Repost conigurado (par usar o camino do repost _anieiomente configura) ou Especifear a Localizao do Repostirio Gi: (para dein © caminho de um repnstiro remot que ‘ainda ndo ol acessado, seu nome, login e Senha, se necesséro)eclque em Préximo. {3 Na pagina Ramtcagées Remotas do assistono, escola as ramiicaydes a sorom exraldas com as atrapées ocliquo om Finalzar. ‘Seu ropositrio local 6 sinconizao com repost de orga Expandindo Para contbulr om alteragbes de seu repostrio Gi cal para um repostrio Gt cal, execute as segues etapa: 4. Escola Eaulpe > Remato > Expand (0 aesistente Expancir para o Repose Remote 6 ex. 2. Na pagina Repostro Remoto do asistenta,selicione a op¢o Repost confgurado (par usar o camino do postin _antoromante confgurade) ou Especifcar a Locaizacte do Raposo Gt: (para defi © camin de um repost remota que ainda no fol acessado, seu nome, login Senha, so necesséro} ecique em Préximo. |. Ne pagina Seleconar Ramiiagbes Locais,escohs a ramiicagbes de onde sero extraldas suas edd © clque em Préxino. 4. Na pagina AualzarReferincias Locas,escoha as ramiicazdes a sem atuaizadas no drero Remote de seu repost local @ ‘que om Fnaizar. ‘Aramileaeo do repostérioremato especicada &stualzada com o estado mais recente Ge sua rami local. Resumo Este tutoal domonsirou cma executarlaretas do controle de vorsobasicas no IDE ao que polo fxo do trabalho paso 20 usar ‘suport Gi do IDE. Ete mostrou com configura um pojeto com control de verse como executar tare bsias em arquvos om ‘contole de verso apresentande-o algumas das novasfuncionaliades do Gt incudos no IDE. Enviar Feedback neste Tutorial Consulte Também. Para ver material eacionado,consute os seguintes documentos hitps:netbsans.orglkbldocesidegi_ pt_BR himl?print=yes sans arorzo14 Usando Suporte Gitno NetBeans IDE + Usenda o Suporte de ClearCase no Neteans IE ‘+ Usando Suporte ao Subversion no NefBeans IDE ‘+ sand Suporte 0 Mercurial no NetBeans IDE ‘+ Usando Suporte a0 CVS no NetBeans IDE ‘+ -Aplcando Controle de Verse as ApicagSes com Controle do Versde em Desenvalvando Apicardes com o NetBeans IDE hitps:netbsans.orglkbldocesidegi_ pt_BR himl?print=yes 15115

Anda mungkin juga menyukai