Git 2.30 hè digià statu liberatu è sò e so nutizie

A nova versione di Git 2.30 hè digià statu liberatu è in sta nova versione sò presentati alcuni cambiamenti impurtanti cume a capacità di allargà i cumandamenti, è ancu d'aghjurnà mudelli per PHP, Rust è CSS, frà altre cose.

Per quelli chì ùn cunnoscenu micca Git, duvete sapè chì eQuestu hè unu di i sistemi di cuntrollu di versione più populari, affidabile è ad alte prestazioni, chì furnisce strumenti flessibili di sviluppu non lineari basati nantu à ramificazioni è fusioni.

Per garantisce l'integrità di a storia è a resistenza à i cambiamenti "retroattivamente", l'hashing implicitu di tutta a storia precedente hè adupratu in ogni commit, hè ancu pussibule certificà cun firme digitali di tag individuali è di sviluppatori di commits.

Git 2.30 Novità Caratteristiche Chjave

Comparatu à a versione precedente, 495 cambiamenti sò stati aduttati in a nova versione, preparatu cù a participazione di 83 sviluppatori, di i quali 29 anu participatu à u sviluppu per a prima volta.

In sta nova versione di Git 2.30 in a cunfigurazione, u parametru help.autocorrect pò avà esse impostatu à "mai" per disattivà cumpletamente a logica per a rilevazione di errori tipografici in nomi di cumandamentu (per difettu, se un cumandu inesistente hè specificatu, git analizza per errori tipichi è esegue u cumandamentu currettu se solu una opzione di sustituzione hè specificata) .

Un altru cambiamentu chì si distingue da sta nova versione di Git 2.30, hè in i mudelli userdiff chì sò stati aghjurnati per PHP, Rust, è CSS.

In più di què hè ancu citatu chì hà aghjustatu a capacità di allargà cumandamenti chì sò alias à u script di autucumplimentu opzioni di linea di cummanda è supportu per i parametri "git stash show" chì sò simili à i parametri "git diff" è ancu aghjurnatu script di autocumplimentu per Zsh.

D'altra parte, hè menzionatu chì l'opzione «-I » hè statu aghjuntu à i cumandamenti di a famiglia "git diff" per ignurà e parte induve i cambiamenti currispondenu à un mudellu datu è chì a capacità di persunalizà a dimensione di i nomi di fugliali creati da u cumandimu "git format-patch" hè stata furnita (prima ci era un limitu di 64 caratteri).

In l 'opzione "–Fine di opzioni" hè statu aghjuntu à u cumandimu "git rev-parse", chì aiuta in i script per separà esplicitamente u parametru cù a revisione, per esempiu "git rev-parse –verify -q –end-of-options $ rev".

In "git update-ref –stdin" hè stata aghjunta a capacità di trattà parechje transazzioni in una sola sessione.
Aggiunta l'opzione "-literal-value" à vari sottucumandi "git config" per passà u valore value_regex micca cum'è una espressione regulare, ma cum'è una stringa per truvà una corrispondenza esatta.

Di l'altri cambiamenti chì sò evidenziati in l'annunziu di a nova versione:

  • I livelli di cumpressione più grande di -9 sò permessi in "git archive" quandu crea tar.gz.
  • Aggiuntu supportu per definisce funzioni in bash è POSIX shell.
  • In a "lista di l'arburu di travagliu git", a visualizazione di u segnu di serratura di l'arburu di travagliu hè implementata.
  • A riscrittura di u cumandimu "git bisect" in lingua C cuntinua.
  • Per u cumandimu "git diff A ... B", hè suggeritu un analogicu più informativu di "git diff –merge-base AB".
  • U sviluppu di u cumandimu "git maintenance", una versione estesa di "git gc", cuntinua.
  • Hè stata aghjunta l'opzione "–force-if-includes" à "git push", per risolve u prublema di perdite commits quandu si usa u cumandimu "git push –force-with-lease [= ] »Sbagliatu.
  • Specifying "–force-if-includes" together with "–force-with-lease" verifica in più a rilevanza di i commits rimpiazzati.
  • Per "git clone", u paràmetru clone.defaultremotename hè statu aghjuntu, permettendu di definisce u nome chì serà adupratu per riferisce à l'òspite da u quale u repositoriu hè statu clonatu.
  • Per "git checkout" l'opzione checkout.guess hè stata aghjunta per configurà l'usu di l'opzione "–guess" per difettu.

Infine, sè site interessatu à sapè ne di più À propositu di sta nova versione di Git 2.30, pudete verificà i dettagli andendu in u ligame seguente.


U cuntenutu di l'articulu aderisce à i nostri principii di etica edituriale. Per signalà un errore cliccate quì.

Sianu the first to comment

Lasciate u vostru cummentariu

U vostru indirizzu email ùn esse publicatu.

*

*

  1. Responsabile di i dati: Miguel Ángel Gatón
  2. Scopu di i dati: Cuntrolla SPAM, gestione di cumenti.
  3. Legitimazione: U vostru accunsentu
  4. Cumunicazione di i dati: I dati ùn seranu micca cumunicati à terzi, eccettu per obbligazione legale.
  5. Archiviazione di dati: Base di dati ospitata da Occentus Networks (UE)
  6. Diritti: In ogni mumentu pudete limità, recuperà è cancellà e vostre informazioni.