InglêsFrancêsEspanhol

Ad


favicon do OnWorks

git-init - Online na nuvem

Execute git-init no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando git-init que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


git-init - Cria um repositório Git vazio ou reinicializa um existente

SINOPSE


git o init [-q | --quiet] [--bare] [--template = ]
[--separate-git-dir ]
[--shared [= ]] [diretório]

DESCRIÇÃO


Este comando cria um repositório Git vazio - basicamente um diretório .git com
subdiretórios para objetos, refs / heads, refs / tags e arquivos de modelo. Um HEAD inicial
arquivo que faz referência ao HEAD do branch master também é criado.

Se a variável de ambiente $ GIT_DIR for definida, ela especifica um caminho a ser usado em vez de
./.git para a base do repositório.

Se o diretório de armazenamento do objeto for especificado por meio do ambiente $ GIT_OBJECT_DIRECTORY
variável, em seguida, os diretórios sha1 são criados por baixo - caso contrário, o padrão
O diretório $ GIT_DIR / objects é usado.

Corrida git o init em um repositório existente é seguro. Não sobrescreverá coisas que são
já está lá. O principal motivo para executar novamente git o init é pegar o recém-adicionado
templates (ou para mover o repositório para outro local se --separate-git-dir for fornecido).

OPÇÕES


-q, --quieto
Imprime apenas mensagens de erro e advertência; todas as outras saídas serão suprimidas.

--nu
Crie um repositório vazio. Se o ambiente GIT_DIR não estiver definido, ele será definido como o atual
diretório de trabalho.

--template =
Especifique o diretório a partir do qual os modelos serão usados. (Veja o "DIRETÓRIO DE MODELOS"
seção abaixo.)

--separate-git-dir =
Em vez de inicializar o repositório como um diretório para $ GIT_DIR ou ./.git/,
crie um arquivo de texto contendo o caminho para o repositório real. Este arquivo atua
como um link simbólico Git independente do sistema de arquivos para o repositório.

Se for uma reinicialização, o repositório será movido para o caminho especificado.

--shared [= (false | true | umask | group | all | world | everyone | 0xxx)]
Especifique que o repositório Git deve ser compartilhado entre vários usuários. Isso permite
usuários pertencentes ao mesmo grupo para enviar para esse repositório. Quando especificado, o
a variável de configuração "core.sharedRepository" é definida para que os arquivos e diretórios sob
$ GIT_DIR são criados com as permissões solicitadas. Quando não for especificado, o Git usará
permissões relatadas por umask(2).

A opção pode ter os seguintes valores, padronizando para grupo se nenhum valor for fornecido:

umask (ou falso)
Use as permissões relatadas por umask(2) O padrão, quando --shared não é especificado.

grupo (ou verdadeiro)
Torne o grupo de repositório gravável, (e g + sx, uma vez que o grupo git pode não ser o
grupo primário de todos os usuários). Isso é usado para afrouxar as permissões de um
caso contrário, seguro umask(2) valor. Observe que o umask ainda se aplica ao outro
bits de permissão (por exemplo, se umask for 0022, Utilizando grupo não removerá lido
privilégios de outros usuários (não pertencentes ao grupo)). Ver 0xxx para saber como especificar exatamente o
permissões de repositório.

todos os (ou mundo or todo o mundo)
Igual a grupo, mas torne o repositório legível por todos os usuários.

0xxx
0xxx é um número octal e cada arquivo terá modo 0xxx. 0xxx irá substituir
Comercial' umask(2) valor (e não apenas afrouxar as permissões como grupo e todos os faz).
0640 irá criar um repositório que é legível por grupo, mas não gravável em grupo ou
acessível a outros. 0660 irá criar um repositório que é legível e gravável para
o usuário e grupo atuais, mas inacessível para outros.

Por padrão, o sinalizador de configuração receive.denyNonFastForwards é habilitado em compartilhado
repositórios, de modo que você não possa forçar um push sem avanço rápido nele.

Se você fornecer um anuário, o comando é executado dentro dele. Se este diretório não
existir, será criado.

MODELO DIRETÓRIO


O diretório do modelo contém arquivos e diretórios que serão copiados para o $ GIT_DIR
depois de criado.

O diretório do modelo será um dos seguintes (em ordem):

· O argumento fornecido com a opção --template;

· O conteúdo da variável de ambiente $ GIT_TEMPLATE_DIR;

· A variável de configuração init.templateDir; ou

· O diretório de template padrão: / usr / share / git-core / templates.

O diretório do modelo padrão inclui alguma estrutura de diretório, sugerido "excluir
padrões "(ver gitignore(5)), e arquivos de gancho de amostra (ver gitooks(5)).

EXEMPLOS


Inicie um novo repositório Git para uma base de código existente

$ cd / path / to / my / codebase
$ git inicialização (1)
$ git add. (2)
$ git commit (3)

1. Crie um diretório /path/to/my/codebase/.git.
2. Adicione todos os arquivos existentes ao índice.
3. Registre o estado pristine como o primeiro commit na história.

GIT


Parte da git(1) suíte

Use git-init online usando serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser é um aplicativo rápido, gratuito e divertido
    framework de jogo HTML5 de origem que oferece
    Renderização WebGL e Canvas em
    navegadores da web para desktop e celular. Jogos
    pode ser co ...
    Baixar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL é um motor de jogo para criar
    versões eletrônicas do tabuleiro tradicional
    e jogos de cartas. Ele fornece suporte para
    renderização e interação de peças do jogo,
    e ...
    Baixar VASSAL Engine
  • 3
    OpenPDF - Fork do iText
    OpenPDF - Fork do iText
    OpenPDF é uma biblioteca Java para criar
    e edição de arquivos PDF com LGPL e
    Licença de código aberto MPL. OpenPDF é o
    LGPL/MPL sucessor de código aberto do iText,
    um ...
    Baixar OpenPDF - Bifurcação do iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema para Automatizado
    Análises geocientíficas - é um geográfico
    Software de Sistema de Informação (GIS) com
    imensas capacidades para geodados
    processando e ana ...
    Baixar SAGA GIS
  • 5
    Caixa de ferramentas para Java / JTOpen
    Caixa de ferramentas para Java / JTOpen
    O IBM Toolbox for Java / JTOpen é um
    biblioteca de classes Java suportando o
    programação cliente/servidor e internet
    modelos para um sistema rodando OS/400,
    i5/OS, ou...
    Baixar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (ou D3 para documentos baseados em dados)
    é uma biblioteca JavaScript que permite
    para produzir dados dinâmicos e interativos
    visualizações em navegadores da web. Com D3
    você...
    Baixar D3.js
  • Mais "

Comandos Linux

  • 1
    Abidiff
    Abidiff
    abidiff - comparar ABIs de arquivos ELF
    abidiff compara o aplicativo binário
    Interfaces (ABI) de duas bibliotecas compartilhadas
    em formato ELF. Ele emite um significativo
    relatorio ...
    Executar abidiff
  • 2
    abidw
    abidw
    abidw - serializar o ABI de um ELF
    arquivo abidw lê uma biblioteca compartilhada em ELF
    formato e emite uma representação XML
    de seu ABI para a saída padrão. O
    emitido ...
    Execute abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversão de bibliografia
    Serviços de utilidade pública ...
    Execute copac2xml
  • 4
    copta
    copta
    copt - otimizador de olho mágico SYSNOPIS:
    copt.. DESCRIÇÃO: copt é um
    otimizador de olho mágico de uso geral. Isto
    lê o código de sua entrada padrão e
    escreve um...
    Executar copia
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - reunir título
    declarações de documentos Stx ...
    Executar collect_stx_titles
  • 6
    banco giratório
    banco giratório
    bancada - benchmark http ...
    Executar gatling-bench
  • Mais "

Ad