Requisits previs:
Instal·leu GitHub Desktop
GitHub Desktop ajuda l'usuari git a realitzar les tasques relacionades amb git gràficament. Podeu descarregar fàcilment l’instal·lador de l’última versió d’aquesta aplicació per a Ubuntu des de github.com. Heu d’instal·lar i configurar aquesta aplicació després de la descàrrega per utilitzar-la. També podeu consultar el tutorial per instal·lar GitHub Desktop a Ubuntu per conèixer correctament el procés d’instal·lació.
Creeu un compte de GitHub
Haureu de crear un compte de GitHub per publicar qualsevol dipòsit local.
Creeu un dipòsit
Heu de crear un dipòsit local i publicar-lo al servidor remot per comprovar les ordres utilitzades en aquest tutorial.
Inicialitzeu el repositori git
Aneu a la carpeta del dipòsit local des del terminal i executeu l'ordre següent per inicialitzar el dipòsit local.
$git init
Configureu la branca Upstream mitjançant Push:
Qualsevol nova branca del dipòsit local es pot enviar al servidor remot mitjançant el fitxer –Conjunt aigües amunt opció o -u opció. Els usos d’aquestes opcions s’han mostrat en aquesta part del tutorial.
A. Branca ascendent mitjançant l'opció –set-upstream
Executeu les ordres següents per comprovar la llista de branques del dipòsit actual i crear una nova branca, anomenada secundària utilitzant la -b opció.
$branca git$git checkout -bsecundària
$branca git
La sortida següent mostra que només hi havia una branca anomenada principal al dipòsit actual. Una nova sucursal anomenada secundària s'ha creat utilitzant el fitxer -b opció.
Executeu l'ordre següent per enviar la nova branca del dipòsit local al dipòsit remot que es publica github.com. Heu d’autenticar el compte d’usuari de GitHub per introduir la nova sucursal creada al servidor remot.
$git push --set-upstreamorigen secundariLa sortida següent apareixerà si el compte de GitHub està autenticat correctament.
Podeu consultar el dipòsit remot des de github.com per verificar que la nova sucursal s’insereix correctament al servidor remot. La imatge següent mostra que la nova branca, secundària, s’empeny correctament.
B. Branca ascendent mitjançant l'opció -u
Executeu les ordres següents per crear una nova branca anomenada proves utilitzant el -b i empenyeu la nova branca al dipòsit remot mitjançant el fitxer -u opció. Igual que l'ordre anterior, heu d'autenticar el compte d'usuari de GitHub per introduir la branca recentment creada al servidor remot.
$git checkout -bproves$git push -uproves d'origen
La sortida següent apareixerà si el compte de GitHub està autenticat correctament.
Podeu consultar el dipòsit remot des de github.com per verificar que la nova sucursal s’insereix correctament al servidor remot. La imatge següent mostra que la nova branca, proves , s’empeny correctament.
Configureu la sucursal Upstream mitjançant Àlies:
La tasca de la sucursal anterior es pot fer fàcilment utilitzant l'àlies comandament. Àlies de Git i Bash àlies es pot utilitzar per empènyer la branca recentment creada al dipòsit remot. Els usos d’aquestes ordres s’han mostrat en aquesta part d’aquest tutorial.
A. Branca ascendent que utilitza Git Alias:
Executeu la primera ordre per crear l'ordre git alias anomenada pushd per empènyer la branca recentment creada al servidor remot. Aquí, empenyent cap a CAP indica que el nom de la sucursal remota i el nom de la sucursal local seran els mateixos. Executeu la segona ordre per crear una nova branca anomenada newBranch . Executeu la tercera ordre per introduir la branca recentment creada al servidor remot mitjançant l'ordre git alias. Igual que l'ordre anterior, heu d'autenticar el compte d'usuari de GitHub per introduir la branca recentment creada al servidor remot.
$git config --globalalias.pushd'push -u origen HEAD'$git checkout -bnewBranch
$vaja pushd
La sortida següent apareixerà si el compte de GitHub està autenticat correctament.
B. Branca ascendent que fa servir Bash Alias:
Executeu la primera ordre per crear l'ordre bash alias anomenada gp per empènyer la branca recentment creada al servidor remot. Aquí, CAP indica el mateix significat de l'ordre git alias. Executeu la segona ordre per crear una nova branca anomenada newBranch2 . Executeu la tercera ordre per introduir la branca recentment creada al servidor remot mitjançant l'ordre bash alias. Igual que l'ordre anterior, heu d'autenticar el compte d'usuari de GitHub per introduir la branca recentment creada al servidor remot.
$àlies gp='git push -u origen HEAD'$git checkout -bnewBranch2
$ gp
La sortida següent apareixerà si el compte de GitHub està autenticat correctament.
Podeu consultar el dipòsit remot des de github.com per verificar si la nova sucursal està empesa correctament al servidor remot.
La imatge següent mostra que s'han introduït dues noves branques al dipòsit remot. Aquests són newBranch i newBranch2.
Conclusió:
En aquest tutorial s’han descrit diferents maneres d’augmentar la branca git des del dipòsit local fins al dipòsit remot mitjançant un dipòsit demo git. Les branques de nova creació s'envien al dipòsit remot principalment mitjançant el fitxer empènyer comandament. Aquesta ordre s'utilitza de diverses maneres en aquest tutorial per ampliar la branca git recentment creada al servidor remot per ajudar els lectors a entendre la manera d'establir la branca amunt al git.