EN Notice the On branch future-plans line? If you entered git status previously, the line was on branch main because you only had the one main branch
İngilizce dilindeki "main branch", aşağıdaki İtalyan kelimelere/ifadelere çevrilebilir:
EN Notice the On branch future-plans line? If you entered git status previously, the line was on branch main because you only had the one main branch
IT Hai notato la riga On branch future-plans? Se hai inserito git status in precedenza, la riga era sul branch main perché avevi solo il branch principale
İngilizce | İtalyan |
---|---|
branch | branch |
git | git |
status | status |
if | se |
was | era |
main | main |
only | solo |
the | il |
EN Mary wants to merge her feature into the main codebase, so the source branch is her feature branch, the destination repository is John’s public repository, and the destination branch is main
IT Mary vuole eseguire il merge della sua funzionalità nella base di codice principale, quindi il branch di origine è il suo branch di funzionalità, il repository di destinazione è il repository pubblico di John e il branch di destinazione è main
İngilizce | İtalyan |
---|---|
wants | vuole |
merge | merge |
branch | branch |
repository | repository |
public | pubblico |
mary | mary |
feature | funzionalità |
main | main |
the | il |
is | è |
to | nella |
destination | destinazione |
EN The default development branch. Whenever you create a git repository, a branch named "main" is created, and becomes the active branch.
IT Il branch di sviluppo predefinito. Quando crei un repository Git, viene creato un branch denominato "main" che diventa il branch attivo.
İngilizce | İtalyan |
---|---|
default | predefinito |
branch | branch |
git | git |
repository | repository |
named | denominato |
active | attivo |
main | main |
development | sviluppo |
a | un |
created | creato |
you create | crei |
the | il |
and | di |
becomes | diventa |
is | viene |
EN List the branches for this repository. You’ll see the default branch main, and the new branch you created. git branch
IT Elenca i branch per questo repository. Vedrai il branch main predefinito e il nuovo branch creato. git branch
İngilizce | İtalyan |
---|---|
repository | repository |
default | predefinito |
branch | branch |
created | creato |
git | git |
main | main |
new | nuovo |
and | e |
the | i |
this | questo |
list | per |
see | vedrai |
EN The default development branch. Whenever you create a git repository, a branch named "main" is created, and becomes the active branch.
IT Il branch di sviluppo predefinito. Quando crei un repository Git, viene creato un branch denominato "master" che diventa il branch attivo.
İngilizce | İtalyan |
---|---|
default | predefinito |
branch | branch |
git | git |
repository | repository |
named | denominato |
active | attivo |
development | sviluppo |
a | un |
created | creato |
you create | crei |
the | il |
and | di |
becomes | diventa |
is | viene |
EN The default development branch. Whenever you create a git repository, a branch named "main" is created, and becomes the active branch.
IT Il branch di sviluppo predefinito. Quando crei un repository Git, viene creato un branch denominato "master" che diventa il branch attivo.
İngilizce | İtalyan |
---|---|
default | predefinito |
branch | branch |
git | git |
repository | repository |
named | denominato |
active | attivo |
development | sviluppo |
a | un |
created | creato |
you create | crei |
the | il |
and | di |
becomes | diventa |
is | viene |
EN The main branch stores the official release history, and the develop branch serves as an integration branch for features
IT Il branch main memorizza la cronologia di rilascio ufficiale e il branch develop funge da branch di integrazione per le funzioni
İngilizce | İtalyan |
---|---|
branch | branch |
stores | memorizza |
official | ufficiale |
history | cronologia |
integration | integrazione |
main | main |
develop | develop |
features | funzioni |
release | di |
the | le |
and | e |
for | da |
EN The default development branch. Whenever you create a git repository, a branch named "main" is created, and becomes the active branch.
IT Il branch di sviluppo predefinito. Quando crei un repository Git, viene creato un branch denominato "main" che diventa il branch attivo.
İngilizce | İtalyan |
---|---|
default | predefinito |
branch | branch |
git | git |
repository | repository |
named | denominato |
active | attivo |
main | main |
development | sviluppo |
a | un |
created | creato |
you create | crei |
the | il |
and | di |
becomes | diventa |
is | viene |
EN List the branches for this repository. You’ll see the default branch main, and the new branch you created. git branch
IT Elenca i branch per questo repository. Vedrai il branch main predefinito e il nuovo branch creato. git branch
İngilizce | İtalyan |
---|---|
repository | repository |
default | predefinito |
branch | branch |
created | creato |
git | git |
main | main |
new | nuovo |
and | e |
the | i |
this | questo |
list | per |
see | vedrai |
EN Create a branch using the Git branch command. git branch
IT Crea un branch con il comando Git branch. git branch
İngilizce | İtalyan |
---|---|
branch | branch |
git | git |
command | comando |
create | crea |
a | un |
the | il |
EN Create a branch using the Git branch command. git branch
IT Crea un branch con il comando Git branch. git branch
İngilizce | İtalyan |
---|---|
branch | branch |
git | git |
command | comando |
create | crea |
a | un |
the | il |
EN List the branches for this repository. You’ll see the default branch master, and the new branch you created. git branch
IT Elenca i branch per questo repository. Vedrai il branch master predefinito e il nuovo branch creato. git branch
İngilizce | İtalyan |
---|---|
repository | repository |
default | predefinito |
branch | branch |
master | master |
created | creato |
git | git |
new | nuovo |
and | e |
the | i |
this | questo |
list | per |
see | vedrai |
EN Create a branch using the Git branch command. git branch
IT Crea un branch con il comando Git branch. git branch
İngilizce | İtalyan |
---|---|
branch | branch |
git | git |
command | comando |
create | crea |
a | un |
the | il |
EN List the branches for this repository. You’ll see the default branch master, and the new branch you created. git branch
IT Elenca i branch per questo repository. Vedrai il branch master predefinito e il nuovo branch creato. git branch
İngilizce | İtalyan |
---|---|
repository | repository |
default | predefinito |
branch | branch |
master | master |
created | creato |
git | git |
new | nuovo |
and | e |
the | i |
this | questo |
list | per |
see | vedrai |
EN Create a branch using the Git branch command. git branch
IT Crea un branch con il comando Git branch. git branch
İngilizce | İtalyan |
---|---|
branch | branch |
git | git |
command | comando |
create | crea |
a | un |
the | il |
EN The repository history remains unchanged. All you get is a new pointer to the current branch. To begin working on the new branch, you have to check out the branch you want to use.
IT La cronologia del repository rimane invariata. Tutto ciò che ottieni è un nuovo puntatore al branch corrente. Per iniziare a lavorare sul nuovo branch, devi eseguire il checkout del branch che desideri utilizzare.
İngilizce | İtalyan |
---|---|
repository | repository |
history | cronologia |
branch | branch |
begin | iniziare |
to the | al |
is | è |
remains | rimane |
a | un |
to | a |
new | nuovo |
current | corrente |
have to | devi |
the | il |
you want | desideri |
EN Because you are creating a branch to work on something new, every time you create a new branch (with git branch), you want to make sure to check it out (with git checkout) if you're going to use it
IT Poiché stai creando un branch per lavorare su qualcosa di nuovo, ogni volta che crei un nuovo branch (con git branch), devi assicurarti di eseguirne il checkout (con git checkout) se hai intenzione di usarlo
İngilizce | İtalyan |
---|---|
branch | branch |
git | git |
checkout | checkout |
if | se |
on | su |
time | volta |
you create | crei |
something | qualcosa |
it | il |
a | un |
with | con |
are | stai |
make sure | assicurarti |
new | nuovo |
to work | lavorare |
every | ogni |
to | creando |
use it | usarlo |
EN Before she starts writing any code, Mary needs to create a new branch for the feature. This branch is what she will use as the source branch of the pull request.
IT Prima di iniziare a scrivere codice, Mary deve creare un nuovo branch per la funzione. Questo branch verrà utilizzato come branch di origine della pull request.
İngilizce | İtalyan |
---|---|
branch | branch |
feature | funzione |
request | request |
mary | mary |
pull | pull |
code | codice |
source | origine |
to | a |
a | un |
create | creare |
new | nuovo |
as | come |
this | questo |
EN Merge a pull requestAfter your code has been reviewed and approved in a pull request, click the Merge button to merge your branch into the main branch
IT Eseguire il merge di una pull requestUna volta che il codice è stato rivisto e approvato in una pull request, clicca sul pulsante Merge (Esegui il merge) per eseguire il merge del tuo branch e del branch principale
İngilizce | İtalyan |
---|---|
merge | merge |
code | codice |
reviewed | rivisto |
approved | approvato |
request | request |
branch | branch |
pull | pull |
button | pulsante |
your | tuo |
click | clicca |
the | il |
a | una |
main | principale |
and | è |
in | in |
has | e |
into | di |
EN Merge a pull requestAfter your code has been reviewed and approved in a pull request, click the Merge button to merge your branch into the main branch
IT Eseguire il merge di una pull requestUna volta che il codice è stato rivisto e approvato in una pull request, clicca sul pulsante Merge (Esegui il merge) per eseguire il merge del tuo branch e del branch principale
İngilizce | İtalyan |
---|---|
merge | merge |
code | codice |
reviewed | rivisto |
approved | approvato |
request | request |
branch | branch |
pull | pull |
button | pulsante |
your | tuo |
click | clicca |
the | il |
a | una |
main | principale |
and | è |
in | in |
has | e |
into | di |
EN Merge a pull requestAfter your code has been reviewed and approved in a pull request, click the Merge button to merge your branch into the main branch
IT Eseguire il merge di una pull requestUna volta che il codice è stato rivisto e approvato in una pull request, clicca sul pulsante Merge (Esegui il merge) per eseguire il merge del tuo branch e del branch principale
İngilizce | İtalyan |
---|---|
merge | merge |
code | codice |
reviewed | rivisto |
approved | approvato |
request | request |
branch | branch |
pull | pull |
button | pulsante |
your | tuo |
click | clicca |
the | il |
a | una |
main | principale |
and | è |
in | in |
has | e |
into | di |
EN Under this model, developers create a feature branch and delay merging it to the main trunk branch until the feature is complete
IT Con questo modello, gli sviluppatori creano un branch di funzioni e ne posticipano il merge nel branch principale del trunk fino a quando la funzione non è completata
İngilizce | İtalyan |
---|---|
developers | sviluppatori |
branch | branch |
merging | merge |
model | modello |
a | un |
feature | funzione |
main | principale |
complete | completata |
under | di |
to | a |
this | questo |
the | il |
is | è |
EN The first step is to complement the default main with a develop branch. A simple way to do this is for one developer to create an empty develop branch locally and push it to the server:
IT Il primo passo consiste nell'integrare il branch main predefinito con un branch develop. Per procedere in modo semplice, uno sviluppatore deve creare un branch develop vuoto in locale ed eseguirne il push sul server:
İngilizce | İtalyan |
---|---|
default | predefinito |
branch | branch |
developer | sviluppatore |
locally | locale |
main | main |
push | push |
develop | develop |
simple | semplice |
way | modo |
server | server |
is | consiste |
a | un |
the | il |
empty | vuoto |
with | con |
create | creare |
step | passo |
EN This branch will contain the complete history of the project, whereas main will contain an abridged version. Other developers should now clone the central repository and create a tracking branch for develop.
IT Questo branch conterrà la cronologia completa del progetto, mentre il branch main ne conterrà una versione ridotta. Gli altri sviluppatori devono ora clonare il repository centrale e creare un branch di traccia per il branch develop.
İngilizce | İtalyan |
---|---|
branch | branch |
complete | completa |
history | cronologia |
repository | repository |
tracking | traccia |
main | main |
developers | sviluppatori |
develop | develop |
central | centrale |
project | progetto |
other | altri |
now | ora |
a | un |
version | versione |
of | di |
this | questo |
the | il |
EN Similar to finishing a release branch, a hotfix branch gets merged into both main and develop.
IT Come accade per il completamento di un branch release, viene eseguito il merge del branch hotfix sia nel branch main che nel branch develop.
İngilizce | İtalyan |
---|---|
branch | branch |
main | main |
develop | develop |
a | un |
release | release |
similar | che |
to | viene |
EN A complete example demonstrating a Feature Branch Flow is as follows. Assuming we have a repo setup with a main branch.
IT Di seguito è riportato un esempio completo del flusso di un branch di funzioni in cui si parte dal presupposto che il repository sia stato configurato con un branch main.
İngilizce | İtalyan |
---|---|
feature | funzioni |
branch | branch |
repo | repository |
main | main |
complete | completo |
flow | flusso |
a | un |
example | esempio |
is | è |
with | con |
EN Merge a pull requestAfter your code has been reviewed and approved in a pull request, click the Merge button to merge your branch into the main branch
IT Eseguire il merge di una pull requestUna volta che il codice è stato rivisto e approvato in una pull request, clicca sul pulsante Merge (Esegui il merge) per eseguire il merge del tuo branch e del branch principale
İngilizce | İtalyan |
---|---|
merge | merge |
code | codice |
reviewed | rivisto |
approved | approvato |
request | request |
branch | branch |
pull | pull |
button | pulsante |
your | tuo |
click | clicca |
the | il |
a | una |
main | principale |
and | è |
in | in |
has | e |
into | di |
EN This command specifies that you are pushing to the main branch (the branch on Bitbucket) on origin (the Bitbucket server).
IT Questo comando specifica che esegui il push nel branch principale (il branch su Bitbucket) sull'origine (il Bitbucket Server).
İngilizce | İtalyan |
---|---|
specifies | specifica |
branch | branch |
bitbucket | bitbucket |
server | server |
command | comando |
main | principale |
the | il |
on | su |
this | questo |
EN You can work on your own part of a project from your own branch, pull updates from Bitbucket, and then merge all your work into the main branch when it's ready
IT Puoi lavorare sulla tua parte di progetto dal tuo branch, eseguire un pull degli aggiornamenti da Bitbucket e quindi eseguire il merge di tutto nel branch principale quando è pronto
İngilizce | İtalyan |
---|---|
branch | branch |
updates | aggiornamenti |
bitbucket | bitbucket |
merge | merge |
ready | pronto |
pull | pull |
project | progetto |
a | un |
main | principale |
the | il |
when | quando |
and | è |
from | da |
of | di |
you can | puoi |
EN For a visual example, this diagram shows the main branch and the other branch with a bug fix update.
IT Per un esempio visivo, questo diagramma mostra il branch principale e l'altro branch con un aggiornamento della correzione dei bug.
İngilizce | İtalyan |
---|---|
visual | visivo |
diagram | diagramma |
branch | branch |
bug | bug |
a | un |
shows | mostra |
update | aggiornamento |
main | principale |
fix | correzione |
example | esempio |
the | il |
this | questo |
and | e |
with | con |
EN Now that your future plans are becoming a reality, you can merge your future-plans branch into the main branch on your local system.
IT Ora che i tuoi piani futuri stanno diventando realtà, puoi eseguire il merge del tuo branch future-plans nel branch principale del tuo sistema locale.
İngilizce | İtalyan |
---|---|
plans | piani |
merge | merge |
branch | branch |
local | locale |
system | sistema |
reality | realtà |
now | ora |
your | tuo |
future | future |
main | principale |
becoming | diventando |
the | i |
that | che |
are | stanno |
you can | puoi |
EN Merge changes from the future-plans branch into the main branch. It will look something like this:
IT Esegui il merge delle modifiche dal branch future-plans al branch main. Dovrebbe avere il seguente aspetto:
İngilizce | İtalyan |
---|---|
merge | merge |
changes | modifiche |
branch | branch |
main | main |
the | il |
from | dal |
this | dovrebbe |
EN When you delete future-plans, you can still access the branch from main using a commit id. For example, if you want to undo the changes added from future-plans, use the commit id you just received to go back to that branch.
IT Quando elimini il branch future-plans, puoi comunque accedervi da main usando un ID commit. Ad esempio, se vuoi annullare le modifiche aggiunte da future-plans, usa l'ID commit che hai appena ricevuto per tornare a quel branch.
İngilizce | İtalyan |
---|---|
delete | elimini |
access | accedervi |
branch | branch |
commit | commit |
id | id |
undo | annullare |
added | aggiunte |
received | ricevuto |
main | main |
a | un |
if | se |
use | usando |
changes | modifiche |
example | esempio |
want | vuoi |
back | per |
go back | tornare |
to | a |
when | quando |
the | le |
from | da |
you | usa |
you can | puoi |
EN As soon as the fix is complete, it should be merged into both main and develop (or the current release branch), and main should be tagged with an updated version number.
IT Non appena la correzione è completa, ne dovrebbe essere eseguito il merge sia in main che in develop (o nel branch release corrente) e al branch main dovrebbe essere aggiunto un tag con un numero di versione aggiornato.
İngilizce | İtalyan |
---|---|
fix | correzione |
branch | branch |
main | main |
develop | develop |
or | o |
updated | aggiornato |
current | corrente |
an | un |
complete | completa |
soon | appena |
be | essere |
release | release |
with | con |
version | versione |
should | dovrebbe |
the | il |
is | è |
number | numero |
EN If the developer is trying to merge the feature into the main codebase, then the destination repository is the official project and the destination branch is main.
IT Se lo sviluppatore sta cercando di eseguire il merge della funzionalità nella base di codice principale, il repository di destinazione è il progetto ufficiale e il branch di destinazione è main.
İngilizce | İtalyan |
---|---|
developer | sviluppatore |
trying | cercando |
merge | merge |
repository | repository |
official | ufficiale |
branch | branch |
feature | funzionalità |
if | se |
project | progetto |
main | main |
the | lo |
is | è |
to | nella |
destination | destinazione |
EN Make your changes locally and then add, commit, and push your changes to the branch:git add . git commit -m "adding a change from the feature branch" git push origin
IT Apporta le modifiche in locale e successivamente aggiungi ed esegui il commit e il push delle modifiche sul branch:git add . git commit -m "adding a change from the feature branch" git push origin
İngilizce | İtalyan |
---|---|
locally | locale |
branch | branch |
feature | feature |
origin | origin |
push | push |
git | git |
change | change |
changes | modifiche |
add | aggiungi |
commit | commit |
and | e |
to | a |
the | le |
EN Close branch: Select if you want to automatically close the branch when the pull request is merged.
IT Close branch (Chiudi branch): seleziona se chiudere automaticamente il branch dopo il merge della pull request.
İngilizce | İtalyan |
---|---|
branch | branch |
select | seleziona |
automatically | automaticamente |
request | request |
pull | pull |
close | close |
if | se |
the | il |
to | dopo |
EN The code changes from the source branch are now fully incorporated into the target branch.
IT Le modifiche al codice presenti nel branch di origine sono adesso completamente incorporate nel branch di destinazione.
İngilizce | İtalyan |
---|---|
changes | modifiche |
branch | branch |
fully | completamente |
incorporated | incorporate |
code | codice |
source | origine |
the | le |
are | sono |
now | adesso |
into | di |
target | destinazione |
EN Make your changes locally and then add, commit, and push your changes to the branch:git add . git commit -m "adding a change from the feature branch" git push origin
IT Apporta le modifiche in locale e successivamente aggiungi ed esegui il commit e il push delle modifiche sul branch:git add . git commit -m "adding a change from the feature branch" git push origin
İngilizce | İtalyan |
---|---|
locally | locale |
branch | branch |
feature | feature |
origin | origin |
push | push |
git | git |
change | change |
changes | modifiche |
add | aggiungi |
commit | commit |
and | e |
to | a |
the | le |
EN Close branch: Select if you want to automatically close the branch when the pull request is merged.
IT Close branch (Chiudi branch): seleziona se chiudere automaticamente il branch dopo il merge della pull request.
İngilizce | İtalyan |
---|---|
branch | branch |
select | seleziona |
automatically | automaticamente |
request | request |
pull | pull |
close | close |
if | se |
the | il |
to | dopo |
EN The code changes from the source branch are now fully incorporated into the target branch.
IT Le modifiche al codice presenti nel branch di origine sono adesso completamente incorporate nel branch di destinazione.
İngilizce | İtalyan |
---|---|
changes | modifiche |
branch | branch |
fully | completamente |
incorporated | incorporate |
code | codice |
source | origine |
the | le |
are | sono |
now | adesso |
into | di |
target | destinazione |
EN This system facilitates the transfer of funds from one branch of a bank to any other branch within the nation.
IT Questo sistema facilita il trasferimento di fondi da una filiale di una banca a qualsiasi altra filiale all?interno della nazione.
İngilizce | İtalyan |
---|---|
facilitates | facilita |
funds | fondi |
branch | filiale |
bank | banca |
nation | nazione |
system | sistema |
from | da |
transfer | trasferimento |
the | il |
a | una |
of | di |
any | qualsiasi |
this | questo |
EN Make your changes locally and then add, commit, and push your changes to the branch:git add . git commit -m "adding a change from the feature branch" git push origin
IT Apporta le modifiche in locale e successivamente aggiungi ed esegui il commit e il push delle modifiche sul branch:git add . git commit -m "adding a change from the feature branch" git push origin
İngilizce | İtalyan |
---|---|
locally | locale |
branch | branch |
feature | feature |
origin | origin |
push | push |
git | git |
change | change |
changes | modifiche |
add | aggiungi |
commit | commit |
and | e |
to | a |
the | le |
EN Close branch: Select if you want to automatically close the branch when the pull request is merged.
IT Close branch (Chiudi branch): seleziona se chiudere automaticamente il branch dopo il merge della pull request.
İngilizce | İtalyan |
---|---|
branch | branch |
select | seleziona |
automatically | automaticamente |
request | request |
pull | pull |
close | close |
if | se |
the | il |
to | dopo |
EN The code changes from the source branch are now fully incorporated into the target branch.
IT Le modifiche al codice presenti nel branch di origine sono adesso completamente incorporate nel branch di destinazione.
İngilizce | İtalyan |
---|---|
changes | modifiche |
branch | branch |
fully | completamente |
incorporated | incorporate |
code | codice |
source | origine |
the | le |
are | sono |
now | adesso |
into | di |
target | destinazione |
EN Note that feature branches combined with the develop branch is, for all intents and purposes, the Feature Branch Workflow. But, the Gitflow workflow doesn’t stop there.
IT Nota che i branch feature uniti con il branch develop costituiscono a tutti gli effetti il flusso di lavoro del branch di funzioni. Tuttavia, il flusso di lavoro di Gitflow non si ferma qui.
İngilizce | İtalyan |
---|---|
note | nota |
branch | branch |
workflow | flusso di lavoro |
gitflow | gitflow |
develop | develop |
feature | feature |
all | tutti |
the | i |
combined | con |
that | che |
EN Making release branches is another straightforward branching operation. Like feature branches, release branches are based on the develop branch. A new release branch can be created using the following methods.
IT Creare branch release è un'altra semplice operazione di creazione di branch. Come i branch feature, quelli release si basano sul branch develop. È possibile creare un nuovo branch release utilizzando i seguenti metodi.
İngilizce | İtalyan |
---|---|
operation | operazione |
branch | branch |
methods | metodi |
feature | feature |
develop | develop |
using | utilizzando |
the | i |
can | possibile |
is | è |
release | release |
a | un |
created | creare |
new | nuovo |
on | sul |
EN Make your changes locally and then add, commit, and push your changes to the branch:git add . git commit -m "adding a change from the feature branch" git push origin
IT Apporta le modifiche in locale e successivamente aggiungi ed esegui il commit e il push delle modifiche sul branch:git add . git commit -m "adding a change from the feature branch" git push origin
İngilizce | İtalyan |
---|---|
locally | locale |
branch | branch |
feature | feature |
origin | origin |
push | push |
git | git |
change | change |
changes | modifiche |
add | aggiungi |
commit | commit |
and | e |
to | a |
the | le |
EN Close branch: Select if you want to automatically close the branch when the pull request is merged.
IT Close branch (Chiudi branch): seleziona se chiudere automaticamente il branch dopo il merge della pull request.
İngilizce | İtalyan |
---|---|
branch | branch |
select | seleziona |
automatically | automaticamente |
request | request |
pull | pull |
close | close |
if | se |
the | il |
to | dopo |
EN The code changes from the source branch are now fully incorporated into the target branch.
IT Le modifiche al codice presenti nel branch di origine sono adesso completamente incorporate nel branch di destinazione.
İngilizce | İtalyan |
---|---|
changes | modifiche |
branch | branch |
fully | completamente |
incorporated | incorporate |
code | codice |
source | origine |
the | le |
are | sono |
now | adesso |
into | di |
target | destinazione |
50 çeviriden 50 tanesi gösteriliyor