Github了嘛??" />
<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          你真的玩明白 git-->Github了嘛??

          共 3447字,需瀏覽 7分鐘

           ·

          2021-09-12 13:38

          01

          git-->Github






          111。。1



          git、Github簡(jiǎn)介

          git個(gè)費(fèi)、開(kāi)。個(gè)個(gè)內(nèi),便來(lái)統(tǒng)。

          Github設(shè)計(jì)網(wǎng)Github網(wǎng),Githubgit庫(kù),個(gè)web。

          git,Github項(xiàng)臺(tái),git來(lái)項(xiàng)Github學(xué)習(xí)優(yōu)開(kāi)項(xiàng),關(guān)業(yè)業(yè)動(dòng)態(tài)沿術(shù)。


          2



          git命令流程圖 






          3



          存儲(chǔ)前的準(zhǔn)備工作

          確定本機(jī)已經(jīng)安git件。

          確保已經(jīng)注冊(cè)好遠(yuǎn)程倉(cāng)庫(kù),即Github號(hào)。


          4



          實(shí)現(xiàn)步驟

          1. 創(chuàng)個(gè)庫(kù)(創(chuàng)個(gè))

          點(diǎn)開(kāi)git-bash.exe過(guò)來(lái)創(chuàng)。

          現(xiàn)過(guò)個(gè)test(創(chuàng)個(gè) 個(gè)開(kāi)git-bash.exe,創(chuàng)個(gè)庫(kù)),進(jìn)。

          2. 進(jìn)創(chuàng)庫(kù)test 使 cd +進(jìn)

          3. 當(dāng)個(gè)庫(kù),當(dāng)個(gè)(對(duì)), test 庫(kù)。(使pwd進(jìn))

          4. 過(guò) git init 個(gè)庫(kù)Git倉(cāng)庫(kù)

          這里需要注意一下 

          現(xiàn)號(hào)master (master)說(shuō)時(shí)test個(gè)庫(kù)gitmaster.

          時(shí)會(huì)發(fā)現(xiàn)test個(gè) .git,Git來(lái)庫(kù)

          ,認(rèn)時(shí),設(shè)見(jiàn)。

          時(shí)項(xiàng)個(gè)Git倉(cāng)庫(kù)過(guò) git status . 來(lái)當(dāng)態(tài)

          時(shí)沒(méi)區(qū),會(huì) nothing to commit ,沒(méi)。

          5. 使用命令 git add . 把項(xiàng)目添加暫存區(qū)里面去,不要忘記后面的小數(shù)點(diǎn)”.“,意為添加該文件夾下的所有文件。如果想添加某個(gè)文件可以使用命令 git add 某個(gè)具體文件。

          第一種 :git add . : 代表將該文件夾下的所有文件都添加到暫存區(qū)里面。

          git add : 區(qū)

          庫(kù) 沒(méi)庫(kù)中。

          個(gè)過(guò)使status來(lái)當(dāng)前管理態(tài)。

          6. 用 git commit -m "第一次提交"  命令上一步進(jìn)行管理的項(xiàng)目提交到倉(cāng)庫(kù)。 

          -m 號(hào)內(nèi),個(gè)寫(xiě)寫(xiě),會(huì)報(bào)錯(cuò)。(寫(xiě)上的話便于我們后期在遠(yuǎn)程倉(cāng)庫(kù)中尋找到這個(gè)文件)至此,地git倉(cāng)庫(kù),遠(yuǎn)倉(cāng)庫(kù)Github)。

          create mode 100644 創(chuàng) 100644。

          100regular file規(guī)644權(quán)限。

          7. 遠(yuǎn)倉(cāng)庫(kù)設(shè)

          Git倉(cāng)庫(kù)Github倉(cāng)庫(kù)過(guò)SSH,時(shí)設(shè)

          7.1 創(chuàng)SSH

          • sshC盤(pán)沒(méi).ssh,沒(méi) id_rsa  id_rsa.pub 個(gè),。

          cd ~/.ssh 過(guò) 報(bào)錯(cuò)說(shuō)過(guò),報(bào)錯(cuò)說(shuō)沒(méi)過(guò)

          ls : 過(guò)

          id_rsa.pub : 個(gè)

          • 創(chuàng)ssh


          • 1.cd ~

            2.ssh-keygen.exe


          •  

            ssh-keygen -t rsa -C  個(gè),車(chē)時(shí)會(huì).sshidrsaidrsa.pub個(gè)。

            7.2 Github >點(diǎn)標(biāo) >Settings >點(diǎn)SSH and GPG KEYS >點(diǎn)New SSH key >Title便 >id_rsa.pub內(nèi)復(fù)TitleKey內(nèi) >點(diǎn)Add SSH key >SSH Key







          7.2 在Github上創(chuàng)建一個(gè)Git倉(cāng)庫(kù)。   






          8. Github創(chuàng)Git倉(cāng)庫(kù)過(guò)令 git remote add origin Github倉(cāng)庫(kù)SS倉(cāng)庫(kù)進(jìn)關(guān)聯(lián)。(SSH連接在下邊的這個(gè)圖片已經(jīng)給出)

          時(shí)

          git remote add origingit@github.com:YunboCheng4379/test.git

          :運(yùn)行之后現(xiàn)錯(cuò)功。

          : origin Github創(chuàng)倉(cāng)庫(kù)址(SSH)

          9. 關(guān)聯(lián)過(guò)git push -u origin master庫(kù)內(nèi)遠(yuǎn)倉(cāng)Github

          由于新建的遠(yuǎn)程倉(cāng)庫(kù)是空的,所以要加上-u這個(gè)參數(shù),等遠(yuǎn)程倉(cāng)庫(kù)里面有了內(nèi)容之后,下次再?gòu)谋镜貛?kù)上傳內(nèi)容的時(shí)候只需 git push origin master 可以省略掉 -u 這個(gè)參數(shù)。

          Github頁(yè)進(jìn)倉(cāng)庫(kù)會(huì)發(fā)現(xiàn)項(xiàng)經(jīng)

          項(xiàng)Github個(gè)過(guò)

          5遠(yuǎn)倉(cāng)庫(kù)時(shí)Initialize this repository with a README創(chuàng)倉(cāng)庫(kù)時(shí)動(dòng)創(chuàng)個(gè)README7倉(cāng)庫(kù)內(nèi)遠(yuǎn)倉(cāng)庫(kù)時(shí)會(huì)報(bào)個(gè) failed to push some refs to https://github.com/guyibang/TEST2.git 錯(cuò)。

          創(chuàng)個(gè)倉(cāng)庫(kù)README倉(cāng)庫(kù),時(shí)過(guò) git pull --rebase origin master 內(nèi),時(shí)push。


          5



          命令補(bǔ)充

          ssh-keygen -t rs

          git config --list

          • Git 遠(yuǎn)個(gè)令。

          git fetch : 當(dāng)遠(yuǎn),會(huì)動(dòng)merge)。

          git pull : 當(dāng)遠(yuǎn)倉(cāng)庫(kù) merge地。

          git pull = git fetch + git merge


          6



          總結(jié):本地項(xiàng)目通過(guò)git上傳到github

          1)、創(chuàng)個(gè)庫(kù),過(guò) git init Git倉(cāng)庫(kù);

          2)、項(xiàng)復(fù)個(gè),過(guò) git add . 項(xiàng)倉(cāng)庫(kù);

          3)、再通過(guò) git commit -m 注釋內(nèi)容 把項(xiàng)目提交到本地倉(cāng)庫(kù);

          4)、Github設(shè)SSH,個(gè)遠(yuǎn)倉(cāng)庫(kù),過(guò) git remote add origin Github倉(cāng)庫(kù)SSH 倉(cāng)庫(kù)遠(yuǎn)倉(cāng)庫(kù)進(jìn)關(guān)聯(lián)

          5)過(guò) git push -u origin master 倉(cāng)庫(kù)項(xiàng)遠(yuǎn)倉(cāng)庫(kù)Github。 

          往期回顧


          掌握三層架構(gòu),我對(duì)加班說(shuō)拜拜!


          你還記著Maven嘛?


          噓!這是一個(gè)拋棄JDBC的故事,認(rèn)真點(diǎn)。

          瀏覽 79
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  内射久久欧美 | 最近中文字幕免费mv第一季歌词完整版 | 直接免费看黄色视频 | 天堂AV在线播放 | 一道本无码二区 |