EnglezăFrancezăSpaniolă

Favicon OnWorks

git-init - Online în cloud

Rulați git-init în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda git-init care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


git-init - Creați un depozit Git gol sau reinițializați unul existent

REZUMAT


merge înăuntru [-q | --liniștit] [--bare] [--template= ]
[--separate-git-dir ]
[--shared[= ]] [director]

DESCRIERE


Această comandă creează un depozit Git gol - practic un director .git cu
subdirectoare pentru obiecte, refs/heads, refs/tag-uri și fișiere șablon. Un CAP inițial
este creat și fișierul care face referire la HEAD-ul ramurii master.

Dacă variabila de mediu $GIT_DIR este setată, atunci aceasta specifică o cale de utilizat în loc de
./.git pentru baza depozitului.

Dacă directorul de stocare a obiectelor este specificat prin mediul $GIT_OBJECT_DIRECTORY
variabilă, atunci directoarele sha1 sunt create dedesubt - în caz contrar, implicit
Se folosește directorul $GIT_DIR/objects.

Alergare merge înăuntru într-un depozit existent este sigur. Nu va suprascrie lucrurile care sunt
deja acolo. Motivul principal pentru reluare merge înăuntru este de a ridica nou adăugat
șabloane (sau pentru a muta depozitul în alt loc dacă este dat --separate-git-dir).

OPŢIUNI


-q, --liniște
Tipăriți numai mesajele de eroare și de avertizare; toate celelalte ieșiri vor fi suprimate.

--neizolat
Creați un depozit simplu. Dacă mediul GIT_DIR nu este setat, acesta este setat la curentul
directorul de lucru.

--template=
Specificați directorul din care vor fi utilizate șabloanele. (Consultați „DIRECTORUL DE ȘABLONE”
secțiunea de mai jos.)

--separate-git-dir=
În loc să inițializați depozitul ca director fie în $GIT_DIR, fie în ./.git/,
creați acolo un fișier text care conține calea către depozitul real. Acest fișier acționează
ca link simbolic Git independent de sistemul de fișiere către depozit.

Dacă aceasta este reinițializare, depozitul va fi mutat în calea specificată.

--shared[=(fals|true|umask|grup|toată|lumea|toată lumea|0xxx)]
Specificați că depozitul Git urmează să fie partajat între mai mulți utilizatori. Asta permite
utilizatorii care aparțin aceluiași grup să introducă în acel depozit. Când este specificat,
Variabila de configurare „core.sharedRepository” este setată astfel încât fișierele și directoarele sub
$GIT_DIR sunt create cu permisiunile solicitate. Când nu este specificat, Git va folosi
permisiunile raportate de masca(2).

Opțiunea poate avea următoarele valori, implicit la grup dacă nu este dată nicio valoare:

masca (Sau fals)
Utilizați permisiunile raportate de masca(2). Valoarea implicită, atunci când --shared nu este specificat.

grup (Sau adevărat)
Faceți ca grupul de depozit să poată fi scris (și g+sx, deoarece grupul git poate să nu fie
grupul principal al tuturor utilizatorilor). Acesta este folosit pentru a pierde permisiunile unui
altfel sigur masca(2) valoare. Rețineți că umask se aplică în continuare celuilalt
biți de permisiune (de exemplu, dacă umask este 0022, Folosind grup nu va elimina citirea
privilegii de la alți utilizatori (non-grup). Vedea 0xxx pentru cum să specificați exact
permisiunile depozitului.

toate (Sau lume or toata lumea)
La fel ca grup, dar faceți depozitul lizibil de toți utilizatorii.

0xxx
0xxx este un număr octal și fiecare fișier va avea mod 0xxx. 0xxx va trece peste
utilizatorilor masca(2) valoare (și nu numai slăbiți permisiunile ca grup si toate face).
0640 va crea un depozit care poate fi citit de grup, dar nu poate fi scris de grup sau
accesibil altora. 0660 va crea un depozit care poate fi citit și scris
utilizatorul și grupul actual, dar inaccesibile altora.

În mod implicit, semnalul de configurare receive.denyNonFastForwards este activat în shared
depozite, astfel încât să nu puteți forța o împingere fără redirecționare rapidă în el.

Dacă furnizați un director, comanda este rulată în interiorul acesteia. Dacă acest director nu
există, va fi creat.

MODEL CATALOG


Directorul șablon conține fișiere și directoare care vor fi copiate în $GIT_DIR
după ce este creat.

Directorul șablonului va fi unul dintre următoarele (în ordine):

· argumentul dat cu optiunea --template;

· conținutul variabilei de mediu $GIT_TEMPLATE_DIR;

· variabila de configurare init.templateDir; sau

· directorul de șablon implicit: /usr/share/git-core/templates.

Directorul de șablon implicit include o structură de directoare, sugerat „exclude
modele” (vezi gitignore(5)) și eșantion de fișiere de cârlig (vezi githooks(5)).

EXEMPLE


Porniți un nou depozit Git pentru o bază de cod existentă

$ cd /path/to/my/codebase
$ git init (1)
$ git add. (2)
$ git commit (3)

1. Creați un director /path/to/my/codebase/.git.
2. Adăugați toate fișierele existente la index.
3. Înregistrați starea curată ca prima comitere din istorie.

GIT


O parte din merge(1) apartament

Utilizați git-init online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    PostInstallerF
    PostInstallerF
    PostInstallerF va instala toate
    software pe care Fedora Linux și altele
    nu include implicit, după
    rulează Fedora pentru prima dată. Este
    usor pentru ...
    Descărcați PostInstallerF
  • 2
    strace
    strace
    Proiectul strace a fost mutat la
    https://strace.io. strace is a
    diagnostic, depanare și instruire
    userspace tracer pentru Linux. Este folosit
    a monitoriza un...
    Descărcați strace
  • 3
    gMKVExtractGUI
    gMKVExtractGUI
    O GUI pentru utilitarul mkvextract (parte a
    MKVToolNix) care încorporează cele mai multe (dacă
    nu toate) funcționalitatea mkvextract și
    utilități mkvinfo. Scris în C#NET 4.0,...
    Descărcați gMKVExtractGUI
  • 4
    Biblioteca JasperReports
    Biblioteca JasperReports
    Biblioteca JasperReports este
    cea mai populară sursă deschisă din lume
    business intelligence și raportare
    motor. Este scris în întregime în Java
    si este capabil sa...
    Descărcați biblioteca JasperReports
  • 5
    Cărți Frappe
    Cărți Frappe
    Frappe Books este o sursă gratuită și deschisă
    software-ul de contabilitate pentru desktop, adică
    simplu și bine conceput pentru a fi folosit de
    întreprinderi mici și liber profesioniști. Aceasta'...
    Descărcați cărți Frappe
  • 6
    Python numeric
    Python numeric
    ȘTIRI: NumPy 1.11.2 este ultima versiune
    care va fi realizat pe sourceforge. Rotile
    pentru Windows, Mac și Linux, precum și
    distribuțiile surselor arhivate pot fi găsite...
    Descărcați Numerical Python
  • Mai mult »

Comenzi Linux

Ad