如何使用GIT將本地項目上傳至Github?

如何使用GIT將本地項目上傳至Github?

 1、github賬號一個
 2、git客戶端 有官網 自己去下載 下載後 在cmd窗口中輸入“git --version”查看一下有沒有出來版本號 出來的話表示安裝成功,沒有出來的話自己去查哪裏安裝錯誤,一般不會有問題,路徑選擇的時候最好還是選擇英文路徑,不要包含中文。
 3、在開始菜單中找到git-->git bash,然後會彈出一個命令行窗口,然後在裏邊輸入下邊的代碼,輸入自己的用戶名和郵箱

$ git config --global user.name "Your Name"   按下enter$ git config --global user.email "[email protected]"   按下enter

git config 命令中的 --global 參數, 表示你這臺機器上所有的Git倉庫都會使用這個配置,當然也可以對某個倉庫指定不同的用戶名和Email地址,但現在我們初學的估計一時半會用不上的,還是先照着做就好了~

4、然後我們在英文目錄下創建一個文件夾,名字隨意,也還是最好是英文的,我的文件夾名是GIT,然後雙擊進入這個文件夾,進入文件夾後右鍵,右鍵菜單中會有一個“git bash here”,然後彈出一個命令框。

5、在彈出的命令框中輸入:“git init” 這個命令是將該文件夾變成git可管理的倉庫,命令執行成功後該文件夾會生成一個.git的文件夾,它是Git用來跟蹤和管理版本庫的。如果你看不到,是因爲它默認是隱藏文件,那你就需要設置一下讓隱藏文件可見。win10設置隱藏文件可見方法如下:


6、下一步就可以將你的項目文件複製過來,放在我們的倉庫中,就是GIT這個文件夾,與.git這個文件夾同級,如上圖。

 

7、粘貼過來後可以通過“git status”命令看看該倉庫有了什麼改變,然後我們在gitbash命令框中輸入 “git add .”(注意之間都有空格,注意add後邊的英文句號不要忘記寫),
8、然後接着輸入命令“git commit -m “first commit””,將上一步所加入的文件提交到本地倉庫。-m後邊的引號裏邊是註釋,可以隨意寫。
9、由於本地Git倉庫和Github倉庫之間的傳輸是通過SSH加密的,所以連接時需要設置一下:,下面我們將本地倉庫與github上的倉庫連接,
創建SSH KEY。先看一下你C盤用戶目錄下有沒有.ssh目錄,有的話看下里面有沒有id_rsa和id_rsa.pub這兩個文件,有就跳到下一步,沒有就通過下面命令創建

 

$ ssh-keygen -t rsa -C "[email protected]"

 

然後一路回車。這時你就會在用戶下的.ssh目錄裏找到id_rsa和id_rsa.pub這兩個文件   ,這樣祕鑰就生成了。

10、登錄Github,找到右上角的頭像,打開點進裏面的Settings,再選中裏面的SSH and GPG KEYS,點擊右上角的New SSH key,然後Title裏面隨便填,再把剛纔id_rsa.pub裏面的內容複製到Title下面的Key內容框裏面,最後點擊Add SSH key,這樣就完成了SSH Key的加密。具體步驟也可看下面:





11、 添加好祕鑰之後,我們回到主頁,然後創建一個git倉庫,


12、在github上創建好自己的倉庫之後,然後我們將本地倉庫與其綁定。
在本地文件夾GIT中,右鍵git bash here,然後在打開的窗口中,我們輸入:

 

$ git remote add origin https://github.com/XXX.git  //http連接$ git remote add origin [email protected]:XXX.git //ssh連接

 

        上邊的兩種綁定方式都可以,綁定的連接怎麼找呢?看下圖:


13. 關聯好之後,我們將本地倉庫的內容推送到github的倉庫中

$ git push -u origin master

 

由於新建的遠程倉庫是空的,所以要加上-u這個參數,等遠程倉庫裏面有了內容之後,下次再從本地庫上傳內容的時候只需下面這樣就可以了:

$ git push origin master

 

上傳項目的過程中可能會等待一會,不要急,不要在gitbash窗口瞎按。等就行,也用不了多久,完成後是這樣的:

此時,你在刷新github上此項目的倉庫時,就會發現已經將其成功上傳了。

14、至此,已經成功完成了將本地項目上傳至github倉庫中,鼓掌!
15、總結一下:
第一步:創建文件夾,並git init ,將其作爲本地倉庫,生成.git文件夾
第二步:將項目遷移至此文件夾,並“git add .”,然後“git commit -m "註釋”;將本地項目上傳至本地倉庫
第三步:“git push origin master”將本地倉庫的內容推送至github倉庫,其中如果是第一次操作,需要在第二步之後創建ssh祕鑰,綁定github倉庫,新建的github倉庫內容爲空時,push命令需要加上“-u”,有內容之後就不用加“-u”參數了。

我自己總結的幾個git命令,很少,但夠我現在基本操作了,小白操作,大佬勿笑~

1    mkdir test    創建文件夾test
2    cd test 打開文件夾test
3    git init    把這個文件夾變成可管理的倉庫
4    git status    查看狀態
5    git add . 將項目添加至倉庫
6    git commit將項目提交到倉庫
      git commit -m "first commit"    -m後邊的引號裏邊是註釋
7    ssh-keygen -t rsa -C "[email protected]" 生成祕鑰
8    git remote add origin https://github.com/XXX.git 關聯倉庫 將本地倉庫與github中創建的倉庫關聯
9    git push origin master 上傳至倉庫(-u)
10    git pull --rebase origin master 將web項目同步到本地倉庫
11    git clone @git... 從遠程倉庫下載至本地

下一篇文章將寫下關於如何在將自己的靜態頁面掛在github上(一般是:XXX.github.io),並綁定至自己的域名(像我的域名:emier.cn),歡迎觀看。

參考博文:
https://blog.csdn.net/zamamiro/article/details/70172900
https://www.liaoxuefeng.com/wiki/896043488029600/89682795193830


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章