From 34148fc36e5357525705d8ce1b4169fb8acf2103 Mon Sep 17 00:00:00 2001 From: Rafael Cavazin Date: Tue, 18 Dec 2012 16:40:18 -0500 Subject: [PATCH] Merged Brazilian Portuguese translation --- docs/01_features.mkd | 1 + docs/04_releases.mkd | 1 + resources/login_pt_br.mkd | 3 + resources/welcome_pt_br.mkd | 3 + .../wicket/GitBlitWebApp_pt_br.properties | 442 ++++++++++++++++++ .../pages/EmptyRepositoryPage_pt_br.html | 53 +++ 6 files changed, 503 insertions(+) create mode 100644 resources/login_pt_br.mkd create mode 100644 resources/welcome_pt_br.mkd create mode 100644 src/com/gitblit/wicket/GitBlitWebApp_pt_br.properties create mode 100644 src/com/gitblit/wicket/pages/EmptyRepositoryPage_pt_br.html diff --git a/docs/01_features.mkd b/docs/01_features.mkd index 4676f755..a28b97a9 100644 --- a/docs/01_features.mkd +++ b/docs/01_features.mkd @@ -56,6 +56,7 @@ - Spanish - Polish - Korean + - Brazilian Portuguese ## Gitblit GO Features - Out-of-the-box integrated stack requiring minimal configuration diff --git a/docs/04_releases.mkd b/docs/04_releases.mkd index d42152f9..485215b6 100644 --- a/docs/04_releases.mkd +++ b/docs/04_releases.mkd @@ -72,6 +72,7 @@ This is extreme and should be considered carefully since it affects every https - Added HTML sendmail hook script and Gitblit.sendHtmlMail method (github/sauthieg) - Added RedmineUserService (github/mallowlabs) - Support for committer verification. Requires use of *--no-ff* when merging branches or pull requests. See setup page for details. +- Added Brazilian Portuguese translation (github/rafaelcavazin) #### changes diff --git a/resources/login_pt_br.mkd b/resources/login_pt_br.mkd new file mode 100644 index 00000000..6a4a8570 --- /dev/null +++ b/resources/login_pt_br.mkd @@ -0,0 +1,3 @@ +## Faça o Login + +Por favor, entre com suas credenciais para acessar o site Gitblit. diff --git a/resources/welcome_pt_br.mkd b/resources/welcome_pt_br.mkd new file mode 100644 index 00000000..6b30bbcd --- /dev/null +++ b/resources/welcome_pt_br.mkd @@ -0,0 +1,3 @@ +## Bem-Vindo ao Gitblit + +Uma maneira fácil e rápida de armazenar e visualizar o seus próprios repositórios [Git](http://www.git-scm.com). diff --git a/src/com/gitblit/wicket/GitBlitWebApp_pt_br.properties b/src/com/gitblit/wicket/GitBlitWebApp_pt_br.properties new file mode 100644 index 00000000..469d2055 --- /dev/null +++ b/src/com/gitblit/wicket/GitBlitWebApp_pt_br.properties @@ -0,0 +1,442 @@ +gb.repository = repositório +gb.owner = proprietário +gb.description = descrição +gb.lastChange = última alteração +gb.refs = refs +gb.tag = tag +gb.tags = tags +gb.author = autor +gb.committer = committer +gb.commit = commit +gb.tree = árvore +gb.parent = parent +gb.url = URL +gb.history = histórico +gb.raw = raw +gb.object = object +gb.ticketId = ticket id +gb.ticketAssigned = atribuído +gb.ticketOpenDate = data da abertura +gb.ticketState = estado +gb.ticketComments = comentários +gb.view = visualizar +gb.local = local +gb.remote = remote +gb.branches = branches +gb.patch = patch +gb.diff = diff +gb.log = log +gb.moreLogs = mais commits... +gb.allTags = todas as tags... +gb.allBranches = todos os branches... +gb.summary = resumo +gb.ticket = ticket +gb.newRepository = novo repositório +gb.newUser = novo usuário +gb.commitdiff = commitdiff +gb.tickets = tickets +gb.pageFirst = primeira +gb.pagePrevious anterior +gb.pageNext = próxima +gb.head = HEAD +gb.blame = blame +gb.login = login +gb.logout = logout +gb.username = username +gb.password = password +gb.tagger = tagger +gb.moreHistory = mais histórico... +gb.difftocurrent = diff para a atual +gb.search = pesquisar +gb.searchForAuthor = Procurar por commits cujo autor é +gb.searchForCommitter = Procurar por commits commitados por é +gb.addition = adicionados +gb.modification = modificados +gb.deletion = apagados +gb.rename = renomear +gb.metrics = métricas +gb.stats = estatísticas +gb.markdown = markdown +gb.changedFiles = arquivos alterados +gb.filesAdded = {0} arquivos adicionados +gb.filesModified = {0} arquivos modificados +gb.filesDeleted = {0} arquivos deletados +gb.filesCopied = {0} arquivos copiados +gb.filesRenamed = {0} arquivos renomeados +gb.missingUsername = Username desconhecido +gb.edit = editar +gb.searchTypeTooltip = Selecione o Tipo de Pesquisa +gb.searchTooltip = Pesquisar {0} +gb.delete = deletar +gb.docs = documentos +gb.accessRestriction = restrição de acesso +gb.name = nome +gb.enableTickets = ativar tickets +gb.enableDocs = ativar documentação +gb.save = salvar +gb.showRemoteBranches = mostrar branches remotos +gb.editUsers = editar usuários +gb.confirmPassword = confirmar password +gb.restrictedRepositories = repositórios restritos +gb.canAdmin = pode administrar +gb.notRestricted = visualização anônima, clone, & push +gb.pushRestricted = push autênticado +gb.cloneRestricted = clone & push autênticados +gb.viewRestricted = view, clone, & push autênticados +gb.useTicketsDescription = somente leitura, issues do Ticgit distribuídos +gb.useDocsDescription = enumerar documentação Markdown no repositório +gb.showRemoteBranchesDescription = mostrar branches remotos +gb.canAdminDescription = pode administrar o server Gitblit +gb.permittedUsers = usuários autorizados +gb.isFrozen = congelar +gb.isFrozenDescription = proibir fazer push +gb.zip = zip +gb.showReadme = mostrar readme +gb.showReadmeDescription = mostrar um arquivo \"leia-me\" na página de resumo +gb.nameDescription = usar '/' para agrupar repositórios. e.g. libraries/mycoollib.git +gb.ownerDescription = o proprietário pode editar configurações do repositório +gb.blob = blob +gb.commitActivityTrend = tendência dos commits +gb.commitActivityDOW = commits diários +gb.commitActivityAuthors = principais committers +gb.feed = feed +gb.cancel = cancelar +gb.changePassword = alterar password +gb.isFederated = está federado +gb.federateThis = federar este repositório +gb.federateOrigin = federar o origin +gb.excludeFromFederation = excluir da federação +gb.excludeFromFederationDescription = bloquear instâncias federadas do GitBlit de fazer pull desta conta +gb.tokens = tokens de federação +gb.tokenAllDescription = todos repositórios, usuários & configurações +gb.tokenUnrDescription = todos repositórios & usuários +gb.tokenJurDescription = todos repositórios +gb.federatedRepositoryDefinitions = definições de repositório +gb.federatedUserDefinitions = definições de usuários +gb.federatedSettingDefinitions = definições de configurações +gb.proposals = propostas de federações +gb.received = recebidos +gb.type = tipo +gb.token = token +gb.repositories = repositórios +gb.proposal = propostas +gb.frequency = frequência +gb.folder = pasta +gb.lastPull = último pull +gb.nextPull = próximo pull +gb.inclusions = inclusões +gb.exclusions = excluões +gb.registration = cadastro +gb.registrations = cadastro de federações +gb.sendProposal = enviar proposta +gb.status = status +gb.origin = origin +gb.headRef = default branch (HEAD) +gb.headRefDescription = alterar a ref o qual a HEAD aponta. e.g. refs/heads/master +gb.federationStrategy = estratégia de federação +gb.federationRegistration = cadastro de federações +gb.federationResults = resultados dos pulls de federações +gb.federationSets = ajustes de federações +gb.message = mensagem +gb.myUrlDescription = a url de acesso público para a instância Gitblit +gb.destinationUrl = enviar para +gb.destinationUrlDescription = a url da intância do Gitblit para enviar sua proposta +gb.users = usuários +gb.federation = federação +gb.error = erro +gb.refresh = atualizar +gb.browse = navegar +gb.clone = clonar +gb.filter = filtrar +gb.create = criar +gb.servers = servidores +gb.recent = recente +gb.available = disponível +gb.selected = selecionado +gb.size = tamanho +gb.downloading = downloading +gb.loading = loading +gb.starting = inciando +gb.general = geral +gb.settings = configurações +gb.manage = administrar +gb.lastLogin = último login +gb.skipSizeCalculation = ignorar cálculo do tamanho +gb.skipSizeCalculationDescription = não calcular o tamanho do repositório (reduz o tempo de load da página) +gb.skipSummaryMetrics = ignorar resumo das métricas +gb.skipSummaryMetricsDescription = não calcular métricas na página de resumo +gb.accessLevel = acesso +gb.default = default +gb.setDefault = tornar default +gb.since = desde +gb.status = status +gb.bootDate = data do boot +gb.servletContainer = servlet container +gb.heapMaximum = heap máximo +gb.heapAllocated = alocar heap +gb.heapUsed = usar heap +gb.free = free +gb.version = versão +gb.releaseDate = data de release +gb.date = data +gb.activity = atividade +gb.subscribe = inscrever +gb.branch = branch +gb.maxHits = hits máximos +gb.recentActivity = atividade recente +gb.recentActivityStats = últimos {0} dias / {1} commits por {2} autores +gb.recentActivityNone = últimos {0} dias / nenhum +gb.dailyActivity = atividade diária +gb.activeRepositories = repositórios ativos +gb.activeAuthors = autores ativos +gb.commits = commits +gb.teams = equipes +gb.teamName = nome da equipe +gb.teamMembers = membros +gb.teamMemberships = filiações em equipes +gb.newTeam = nova equipe +gb.permittedTeams = equipes permitidas +gb.emptyRepository = repositório vazio +gb.repositoryUrl = url do repositório +gb.mailingLists = listas de e-mails +gb.preReceiveScripts = pre-receive scripts +gb.postReceiveScripts = post-receive scripts +gb.hookScripts = hook scripts +gb.customFields = campos customizados +gb.customFieldsDescription = campos customizados disponíveis para Groovy hooks +gb.accessPermissions = permissões de acesso +gb.filters = filtros +gb.generalDescription = configurações comuns +gb.accessPermissionsDescription = restringir acesso por usuários e equipes +gb.accessPermissionsForUserDescription = ajustar filiações em equipes ou garantir acesso a repositórios específicos +gb.accessPermissionsForTeamDescription = ajustar membros da equipe e garantir acesso a repositórios específicos +gb.federationRepositoryDescription = compartilhar este repositório com outros servidores Gitblit +gb.hookScriptsDescription = rodar scripts Groovy nos pushes pushes para este servidor Gitblit +gb.reset = reset +gb.pages = páginas +gb.workingCopy = working copy +gb.workingCopyWarning = this repository has a working copy and can not receive pushes +gb.query = query +gb.queryHelp = Standard query syntax é suportada.

Por favor veja Lucene Query Parser Syntax para mais detalhes. +gb.queryResults = resultados {0} - {1} ({2} hits) +gb.noHits = sem hits +gb.authored = foi autor do +gb.committed = committed +gb.indexedBranches = branches indexados +gb.indexedBranchesDescription = selecione os branches para incluir nos seus índices Lucene +gb.noIndexedRepositoriesWarning = nenhum dos seus repositórios foram configurados para indexação do Lucene +gb.undefinedQueryWarning = a query não foi definida! +gb.noSelectedRepositoriesWarning = por favor selecione um ou mais repositórios! +gb.luceneDisabled = indexação do Lucene está desabilitada +gb.failedtoRead = leitura falhou +gb.isNotValidFile = não é um arquivo válido +gb.failedToReadMessage = Falhou em ler mensagens default de {0}! +gb.passwordsDoNotMatch = Passwords não conferem! +gb.passwordTooShort = Password é muito curto. Tamanho mínimo são {0} caracteres. +gb.passwordChanged = Password alterado com sucesso. +gb.passwordChangeAborted = alteração do Password foi abortada. +gb.pleaseSetRepositoryName = Por favor ajuste o nome do repositório! +gb.illegalLeadingSlash = Referências a diretórios raiz começando com (/) são proibidas. +gb.illegalRelativeSlash = Referências a diretórios relativos (../) são proibidas. +gb.illegalCharacterRepositoryName = Caractere ilegal ''{0}'' no nome do repositório! +gb.selectAccessRestriction = Please select access restriction! +gb.selectFederationStrategy = Por favor selecione a estratégia de federação! +gb.pleaseSetTeamName = Por favor insira um nome de equipe! +gb.teamNameUnavailable = O nome de equipe ''{0}'' está indisponível. +gb.teamMustSpecifyRepository = Uma equipe deve especificar pelo menos um repositório. +gb.teamCreated = Nova equipe ''{0}'' criada com sucesso. +gb.pleaseSetUsername = Por favor entre com um username! +gb.usernameUnavailable = Username ''{0}'' está indisponível. +gb.combinedMd5Rename = Gitblit está configurado para usar um hash combinado-md5. Você deve inserir um novo password ao renamear a conta. +gb.userCreated = Novo usuário ''{0}'' criado com sucesso. +gb.couldNotFindFederationRegistration = Não foi possível localizar o registro da federação! +gb.failedToFindGravatarProfile = Falhou em localizar um perfil Gravatar para {0} +gb.branchStats = {0} commits e {1} tags em {2} +gb.repositoryNotSpecified = Repositório não específicado! +gb.repositoryNotSpecifiedFor = Repositório não específicado para {0}! +gb.canNotLoadRepository = Não foi possível carregar o repositório +gb.commitIsNull = Commit está nulo +gb.unauthorizedAccessForRepository = Acesso não autorizado para o repositório +gb.failedToFindCommit = Não foi possível achar o commit \"{0}\" em {1} para {2} página! +gb.couldNotFindFederationProposal = Não foi possível localizar propostas de federação! +gb.invalidUsernameOrPassword = username ou password inválido! +gb.OneProposalToReview = Existe uma proposta de federação aguardando revisão. +gb.nFederationProposalsToReview = Existem {0} propostas de federação aguardando revisão. +gb.couldNotFindTag = Não foi possível localizar a tag {0} +gb.couldNotCreateFederationProposal = Não foi possível criar uma proposta de federation! +gb.pleaseSetGitblitUrl = Por favor insira sua url do Gitblit! +gb.pleaseSetDestinationUrl = Por favor insira a url de destino para sua proposta! +gb.proposalReceived = Proposta recebida com sucesso por {0}. +gb.noGitblitFound = Desculpe, {0} não localizou uma instância do Gitblit em {1}. +gb.noProposals = Desculpe, {0} não está aceitando propostas agora. +gb.noFederation = Desculpe, {0} não está configurado com nenhuma intância do Gitblit. +gb.proposalFailed = Desculpe, {0} não recebeu nenhum dado de proposta! +gb.proposalError = Desculpe, {0} reportou que um erro inesperado ocorreu! +gb.failedToSendProposal = Não foi possível enviar a proposta! +gb.userServiceDoesNotPermitAddUser = {0} não permite adicionar uma conta de usuário! +gb.userServiceDoesNotPermitPasswordChanges = {0} não permite alterações no password! +gb.displayName = nome +gb.emailAddress = e-mail +gb.errorAdminLoginRequired = Administração requer um login +gb.errorOnlyAdminMayCreateRepository = Somente umadministrador pode criar um repositório +gb.errorOnlyAdminOrOwnerMayEditRepository = Somente umadministrador pode editar um repositório +gb.errorAdministrationDisabled = Administração está desabilitada +gb.lastNDays = últimos {0} dias +gb.completeGravatarProfile = Profile completo em Gravatar.com +gb.none = nenhum +gb.line = linha +gb.content = conteúdo +gb.empty = vazio +gb.inherited = herdado +gb.deleteRepository = Deletar repositório \"{0}\"? +gb.repositoryDeleted = Repositório ''{0}'' deletado. +gb.repositoryDeleteFailed = Não foi possível apagar o repositório ''{0}''! +gb.deleteUser = Deletar usuário \"{0}\"? +gb.userDeleted = Usuário ''{0}'' deletado. +gb.userDeleteFailed = Não foi possível apagar o usuário ''{0}''! +gb.time.justNow = agora mesmo +gb.time.today = hoje +gb.time.yesterday = ontem +gb.time.minsAgo = há {0} minutos +gb.time.hoursAgo = há {0} horas +gb.time.daysAgo = há {0} dias +gb.time.weeksAgo = há {0} semanas +gb.time.monthsAgo = há {0} meses +gb.time.oneYearAgo = há 1 ano +gb.time.yearsAgo = há {0} anos +gb.duration.oneDay = 1 dia +gb.duration.days = {0} dias +gb.duration.oneMonth = 1 mês +gb.duration.months = {0} meses +gb.duration.oneYear = 1 ano +gb.duration.years = {0} anos +gb.authorizationControl = controle de autorização +gb.allowAuthenticatedDescription = conceder permissão RW+ para todos os usuários autênticados +gb.allowNamedDescription = conceder permissões refinadas para usuários escolhidos ou equipes +gb.markdownFailure = Não foi possível converter conteúdo Markdown! +gb.clearCache = limpar o cache +gb.projects = projetos +gb.project = projeto +gb.allProjects = todos projetos +gb.copyToClipboard = copiar para o clipboard +gb.fork = fork +gb.forks = forks +gb.forkRepository = fork {0}? +gb.repositoryForked = fork feito em {0} +gb.repositoryForkFailed= não foi possível fazer fork +gb.personalRepositories = repositórios pessoais +gb.allowForks = permitir forks +gb.allowForksDescription = permitir usuários autorizados a fazer fork deste repositório +gb.forkedFrom = forked de +gb.canFork = pode fazer fork +gb.canForkDescription = pode fazer fork de repositórios autorizados para repositórios pessoais +gb.myFork = visualizar meu fork +gb.forksProhibited = forks proibidos +gb.forksProhibitedWarning = este repositório proíbe forks +gb.noForks = {0} não possui forks +gb.forkNotAuthorized = desculpe, você não está autorizado a fazer fork de {0} +gb.forkInProgress = fork em progresso +gb.preparingFork = preparando seu fork... +gb.isFork = é fork +gb.canCreate = pode criar +gb.canCreateDescription = pode criar repositórios pessoais +gb.illegalPersonalRepositoryLocation = seu repositório pessoal deve estar localizado em \"{0}\" +gb.verifyCommitter = verificar committer +gb.verifyCommitterDescription = requer a identidade do committer para combinar com uma conta do Gitblt +gb.verifyCommitterNote = todos os merges requerem "--no-ff" para impor a identidade do committer +gb.repositoryPermissions = permissões de repositório +gb.userPermissions = permissões de usuário +gb.teamPermissions = permissões de equipe +gb.add = add +gb.noPermission = APAGAR ESTA PERMISSÃO +gb.excludePermission = {0} (excluir) +gb.viewPermission = {0} (visualizar) +gb.clonePermission = {0} (clonar) +gb.pushPermission = {0} (push) +gb.createPermission = {0} (push, ref creation) +gb.deletePermission = {0} (push, ref creation+deletion) +gb.rewindPermission = {0} (push, ref creation+deletion+rewind) +gb.permission = permissão +gb.regexPermission = esta permissão foi configurada através da expressão regular \"{0}\" +gb.accessDenied = acesso negado +gb.busyCollectingGarbage = desculpe, o Gitblit está ocupado coletando lixo em {0} +gb.gcPeriod = período do GC +gb.gcPeriodDescription = duração entre as coletas de lixo +gb.gcThreshold = limite do GC +gb.gcThresholdDescription = tamanho total mínimo de objetos \"soltos\" que ativam a coleta de lixo +gb.ownerPermission = proprietário do repositório +gb.administrator = administrador +gb.administratorPermission = administrador do Gitblit +gb.team = equipe +gb.teamPermission = permissão concedida pela filiação a equipe \"{0}\" +gb.missing = faltando! +gb.missingPermission = o repositório para esta permissão está faltando! +gb.mutable = mutável +gb.specified = específico +gb.effective = efetivo +gb.organizationalUnit = unidade organizacional +gb.organization = organização +gb.locality = localidade +gb.stateProvince = estado ou província +gb.countryCode = código do país +gb.properties = propriedades +gb.issued = emitido +gb.expires = expira +gb.expired = expirado +gb.expiring = expirando +gb.revoked = revogado +gb.serialNumber = número serial +gb.certificates = certificados +gb.newCertificate = novo certificado +gb.revokeCertificate = revogar certificado +gb.sendEmail = enviar email +gb.passwordHint = dica de password +gb.ok = ok +gb.invalidExpirationDate = data de expiração inválida! +gb.passwordHintRequired = dica de password requerida! +gb.viewCertificate = visualizar certificado +gb.subject = assunto +gb.issuer = emissor +gb.validFrom = válido a partir de +gb.validUntil = válido até +gb.publicKey = chave pública +gb.signatureAlgorithm = algoritmo de assinatura +gb.sha1FingerPrint = digital SHA-1 +gb.md5FingerPrint = digital MD5 +gb.reason = razão +gb.revokeCertificateReason = Por selecione a razão da revogação do certificado +gb.unspecified = não específico +gb.keyCompromise = comprometimento de chave +gb.caCompromise = compromisso CA +gb.affiliationChanged = afiliação foi alterada +gb.superseded = substituídas +gb.cessationOfOperation = cessação de funcionamento +gb.privilegeWithdrawn = privilégio retirado +gb.time.inMinutes = em {0} minutos +gb.time.inHours = em {0} horas +gb.time.inDays = em {0} dias +gb.hostname = hostname +gb.hostnameRequired = Por favor insira um hostname +gb.newSSLCertificate = novo servidor de certificado SSL +gb.newCertificateDefaults = novos padrões de certificação +gb.duration = duração +gb.certificateRevoked = Certificado {0, número, 0} foi revogado +gb.clientCertificateGenerated = Novo certificado cliente para {0} foi gerado com sucesso +gb.sslCertificateGenerated = Novo servidor de certificado SSL gerado com sucesso para {0} +gb.newClientCertificateMessage = OBSERVAÇÃO:\nO 'password' não é o password do usuário mas sim o password usado para proteger a keystore. Este password não será salvo então você também inserir uma dica que será incluída nas instruções de LEIA-ME do usuário. +gb.certificate = certificado +gb.emailCertificateBundle = pacote certificado de cliente de email +gb.pleaseGenerateClientCertificate = Por favor gere um certificado cliente para {0} +gb.clientCertificateBundleSent = Pacote de certificado de cliente para {0} enviada +gb.enterKeystorePassword = Por favor insira uma chave para keystore do Gitblit +gb.warning = warning +gb.jceWarning = Seu Java Runtime Environment não tem os arquivos \"JCE Unlimited Strength Jurisdiction Policy\".\nIsto irá limitar o tamanho dos passwords que você usará para encriptar suas keystores para 7 caracteres.\nEstes arquivos de políticas são um download opcional da Oracle.\n\nVocê gostaria de continuar e gerar os certificados de infraestrutura de qualquer forma?\n\nRespondendo "Não" irá redirecionar o seu browser para a página de downloads da Oracle, de onde você poderá fazer download desses arquivos. +gb.maxActivityCommits = limitar exibição de commits +gb.maxActivityCommitsDescription = quantidade máxima de commits para contribuir para a página de atividade +gb.noMaximum = ilimitado +gb.attributes = atributos +gb.serveCertificate = servir https com este certificado +gb.sslCertificateGeneratedRestart = Novo certificado SSL de servidor gerado com sucesso para {0}.\nVocê deve reiniciar o Gitblit para usar o novo certificado.\n\nSe você estiver executando com o parâmetro '--alias', você precisará alterá-lo para ''--alias {0}''. +gb.validity = validade +gb.siteName = nome do site +gb.siteNameDescription = breve mas um nome descritivo para seu servidor \ No newline at end of file diff --git a/src/com/gitblit/wicket/pages/EmptyRepositoryPage_pt_br.html b/src/com/gitblit/wicket/pages/EmptyRepositoryPage_pt_br.html new file mode 100644 index 00000000..351ef879 --- /dev/null +++ b/src/com/gitblit/wicket/pages/EmptyRepositoryPage_pt_br.html @@ -0,0 +1,53 @@ + + + + + + +

Repositório Vazio

+

+
+
+
+ [repository] é um repositório vazio e não pode ser visualizado pelo Gitblit. +

+ Por favor faça o push de alguns commits para +

+
+ Depois de ter feito push você poderá atualizar esta página para visualizar seu repositório. +
+
+
+ +

Sintaxe dos comandos do Git

+ Se você ainda não tem um repositório local do Git, então você deve primeiro clonar este repositório, fazer commit de alguns arquivos e então fazer push desses commits para o Gitblit. +

+

+		

+ Se você já tem um repositório Git local com alguns commits, então você deve adicionar este repositório como uma referência remota e então fazer push. +

+

+		

+

Aprenda Git

+ Se você estiver com dúvidas sobre como ultilizar essas informações, uma sugestão seria dar uma olhada no livro Git Community Book ou Pro Git para entender melhor como usar o Git. +

+

Alguns clients do Git que são Open Source

+ +

+

Clients do Git proprietários ou com Código Fechado

+ + + + \ No newline at end of file -- 2.39.5