Előfeltételek:
Telepítse a GitHub Desktop alkalmazást
A GitHub Desktop segíti a git felhasználót a git-hez kapcsolódó feladatok grafikus végrehajtásában. Könnyedén letöltheti az alkalmazás legújabb verziójának telepítőjét az Ubuntu számára a githubról.com. Letöltés után telepítenie és konfigurálnia kell az alkalmazást annak használatához. A telepítési folyamat megfelelő ismerete érdekében ellenőrizheti a GitHub Desktop Ubuntu telepítésének oktatóanyagát is.
Hozzon létre egy GitHub-fiókot
A helyi adattárak közzétételéhez létre kell hoznia egy GitHub-fiókot.
Hozzon létre egy adattárat
Az oktatóanyagban használt parancsok ellenőrzéséhez létre kell hoznia egy helyi adattárat, és közzé kell tennie a távoli kiszolgálón.
Inicializálja a git adattárat
Lépjen a helyi repository mappába a terminálról, és futtassa a következő parancsot a helyi repository inicializálásához.
$ git initAz Upstream fiók telepítése a Push használatával:
A helyi adattár bármely új ága a távoli kiszolgálóra tolható a -set-upstream opció vagy -u választási lehetőség. Ezeknek az opcióknak a használatát az oktatóanyag ezen része bemutatta.
A. Upstream elágazás a -set-upstream opció használatával
Futtassa az alábbi parancsokat az aktuális adattár fióklistájának ellenőrzéséhez, és hozzon létre egy új elnevezést másodlagos felhasználásával a -b választási lehetőség.
$ git ág$ git checkout -b másodlagos
$ git ág
A következő kimenet azt mutatja, hogy csak egy elnevezett ág volt fő- a jelenlegi adattárban. Új fióktelep másodlagos a -b választási lehetőség.
Futtassa az alábbi parancsot, hogy a helyi adattár új ágát a távoli adattárba tolja el, amelyen közzétették github.com. Hitelesítenie kell a GitHub felhasználói fiókot, hogy az újonnan létrehozott ágat a távoli kiszolgálóra tudja tolni.
$ git push - set-upstream eredetű másodlagosA következő kimenet jelenik meg, ha a GitHub-fiók megfelelően hitelesített.
A távoli adattárat itt ellenőrizheti github.com annak ellenőrzése, hogy az új ág megfelelően van-e tolva a távoli kiszolgálón. A következő kép azt mutatja, hogy az új ág, másodlagos, megfelelően tolják.
B. Felső ág az -u opcióval
Futtassa a következő parancsokat egy új elnevezésű ág létrehozásához tesztelés használni a -b opciót, és nyomja meg az új ágat a távoli adattárhoz a -u választási lehetőség. Az előző parancshoz hasonlóan a GitHub felhasználói fiókot is hitelesítenie kell, hogy az újonnan létrehozott ágat a távoli kiszolgálóra tolja.
$ git checkout -b tesztelés$ git push -u származási teszt
A következő kimenet jelenik meg, ha a GitHub-fiók megfelelően hitelesített.
A távoli adattárat itt ellenőrizheti github.com annak ellenőrzése, hogy az új ág megfelelően van-e tolva a távoli kiszolgálón. A következő kép azt mutatja, hogy az új ág, tesztelés, megfelelően tolják.
Az Upstream fiók telepítése az Alias használatával:
A upstream ág feladata egyszerűen elvégezhető a használatával az álnév parancs. Git alias és Bash álnév paranccsal az újonnan létrehozott ág a távoli adattárba tolható. Ezeknek a parancsoknak a használatát bemutatta az oktatóanyag ezen része.
A. Felső ág a Git Alias használatával:
Futtassa az első parancsot a nevű git alias parancs létrehozásához pushd amiért az újonnan létrehozott ágat a távoli kiszolgálóra tolták. Itt nyomulva FEJ azt jelzi, hogy a távoli fiók neve és a helyi fiók neve ugyanaz lesz. Futtassa a második parancsot egy új elnevezésű ág létrehozásához newBranch. Futtassa a harmadik parancsot, hogy az újonnan létrehozott ágat a git alias paranccsal tolja a távoli kiszolgálóra. Az előző parancshoz hasonlóan a GitHub felhasználói fiókot is hitelesítenie kell, hogy az újonnan létrehozott ágat a távoli kiszolgálóra tolja.
$ git config - globális álnév.pushd "push -u eredetű HEAD"$ git checkout -b newBranch
$ git pushd
A következő kimenet jelenik meg, ha a GitHub-fiók megfelelően hitelesített.
B. Felső ág a Bash Alias használatával:
Futtassa az első parancsot a bash alias parancs megnevezéséhez gp amiért az újonnan létrehozott ágat a távoli kiszolgálóra tolták. Itt, FEJ a git alias parancs azonos jelentését jelzi. Futtassa a második parancsot egy új elnevezésű ág létrehozásához newBranch2. Futtassa a harmadik parancsot, hogy az újonnan létrehozott ágat a bash alias paranccsal tolja a távoli kiszolgálóra. Az előző parancshoz hasonlóan a GitHub felhasználói fiókot is hitelesítenie kell, hogy az újonnan létrehozott ágat a távoli kiszolgálóra tolja.
$ alias gp = 'git push -u origó HEAD'$ git checkout -b newBanch2
$ gp
A következő kimenet jelenik meg, ha a GitHub-fiók megfelelően hitelesített.
A távoli adattárat itt ellenőrizheti github.com annak ellenőrzése, hogy az új ág megfelelően van-e tolva a távoli kiszolgálón.
Az alábbi kép azt mutatja, hogy két új ágat toltak a távoli adattárban. Ezek newBranch és newBranch2.
Következtetés:
A bemutatóban a git-ágnak a helyi adattárból a távoli adattárba történő felfelé áramlásának különböző módjait ismertették egy bemutató-git-tárház használatával. Az újonnan létrehozott elágazások elsősorban a nyom parancs. Ezt a parancsot ebben az oktatóanyagban többféleképpen használják az újonnan létrehozott git ág felfelé áramlásához a távoli kiszolgálóhoz, hogy az olvasók segítsenek megérteni az upstream ág elágazásának beállítását a gitben.