利用GitHub實現域名跳轉與github使用介紹_騰訊雲_阿里雲

利用GitHub實現域名跳轉

在這裏插入圖片描述

首先

你需要註冊一個 github賬號,最好取一個有意義的名字,比如姓名全拼,暱稱全拼,如果被佔用,可以加上有意義的數字.

本文中假設用戶名爲 UNIT-wuji(也是我的博客名)
地址: https://github.com/
此步驟不做詳細講解,如有問題自行百度

新建倉庫<一定看格式>

查看自己的GitHub賬號名,例如UNIT-wuji;然後建立一個以GitHub賬號名開頭的倉庫:(賬號名.github.io)必須以這種格式進行倉庫命名
在這裏插入圖片描述當然了,如果你不是用來域名跳轉的話,你就可以不用必須按照這樣的格式命名了。

放文件

首先你要本地新建一個文本文檔命名爲index.html
文件內容如下:

    <script>
      window.location.href="https://blog.csdn.net/weixin_43419816"
    </script>

這個href的鏈接改成自己的想要跳轉的網址哦,我跳轉到了我的CSDN博客主頁了。
好,編輯完成文件後,你點開運行一開看看是不是一點看就能呈現出你想到達的網址頁面,如果是的話就成功了。

ok下一步就是將文件上傳到自己的github倉庫了

相關軟件安裝與配置

我第一次聽說github時貌似就是能共享代碼,幾個人合夥編程的時候,代碼都放到這裏面,好像是這個樣子的。所以我爲了實現域名跳轉順便學了點github Bash語言,<真的從零起步啊>

先下載github Desktop和git Bash這兩個軟件,
在這裏插入圖片描述
在這裏插入圖片描述第一個軟件安裝的比較簡單,就是你磁盤裏面給一個文件夾存放github代碼,到時候方便上傳。
第二個軟件安裝需要配置一下環境變量,可以百度學一下哦,給你們一個鏈接學習吧
https://blog.csdn.net/weixin_41714277/article/details/79399270
最後呈現的應該是在黑框控制檯輸入git version出現
在這裏插入圖片描述友情推薦軟件下載最好不要再官網下載有些慢,,,

指令介紹

首先配置SSH密鑰到我們的github賬戶中去
在git Bash中輸入
$ ssh-keygen -t rsa -b 4096 -C “[email protected]
引號裏面改成自己註冊github時的郵箱,然後按三下回車
在這裏插入圖片描述在C:\Users\Administrator.ssh目錄下找到id_rsa.pub用文本文檔打開它,複製裏面所有內容
在這裏插入圖片描述然後瀏覽器登陸github賬號
在這裏插入圖片描述在這裏插入圖片描述
在這裏插入圖片描述在這裏插入圖片描述

好,到這裏你很快就要成功了

我們現在可以上傳代碼了,我覺得SSH密鑰應該就像是良民證,如果沒有它那麼誰都可以把代碼上傳到我們自己的賬戶的倉庫裏,這就很危險了。所以要有一個安全協議<其實網絡專業很多東西都和這個協議有關>
第一步:建立git倉庫
cd到你的本地項目根目錄下,執行git命令
這個根本路,你看我的路徑怎麼弄得
在這裏插入圖片描述我是在UNIT-wuji.github.io文件夾右擊git Bash進入git命令行的,這樣比較穩,當然了,這個文件夾裏面放剛纔編好的index.html

git init

第二步:將項目的所有文件添加到倉庫中

git add .

如果想添加某個特定的文件,只需把.換成特定的文件名即可

第三步:將add的文件commit到倉庫

git commit -m "註釋語句"

註釋語句可以隨便寫,但是一定要寫,我寫個“firstwork”,記住一定要寫,不能不寫。

第四步:複製創建的倉庫的https地址
在這裏插入圖片描述一定要看見下方箭頭的這個位置你再去截取htpps地址。

第五步:重點來了,將本地的倉庫關聯到github上

git remote add origin https://github.com/UNIT-wuji/UNIT-wuji.github.io

後面的https鏈接地址換成你自己的倉庫url地址,也就是上面紅框中標出來的地址

第六步:上傳github之前,要先pull一下,執行如下命令:

git pull origin master

在這裏插入圖片描述第七步,也就是最後一步,上傳代碼到github遠程倉庫

git push -u origin master

執行完後,如果沒有異常,等待執行完就上傳成功了,中間可能會讓你輸入Username和Password,你只要輸入github的賬號和密碼就行了。
精髓來了:
需要注意的是push和pull類似於棧出棧壓棧,而且它必須是一出一壓,不能出出壓壓,爲什麼要說這個能,就是在多人共享代碼的時候,有多個人同時使用或是有人使用了pull忘記了push了,以後的人再用pull就會出錯,解決方案是,如果下一步應該是push了,你就敲出來git push,反之則是git pull。
好了,你們這些都做完了後,可以回到瀏覽器刷新看看是不是已經傳上去了,那麼最麻煩的一步就ok了,git命令的水還很深,我這一個晚上學得都是皮毛嘻嘻。

接下來,在io倉庫創建CNAME文件

在倉庫裏創建一個CNAME的文件
在這裏插入圖片描述你自己的買的域名如果是zzunit.cn那就輸入zzunit.cn,個人意見是不要加那些http和/這些東西。完成這一步後,你的倉庫應該有兩個文件了。
ok本步完成。

騰訊雲或阿里雲域名管理

在這裏插入圖片描述黃色方塊改成你的github自己的倉庫名稱,其他的地方一定要一樣。阿里雲服務器類似的,可以說是一模一樣的。設置完成後,等等兩三分鐘才能緩過來。<這兩三分鐘可是花了我很久才明白的。>

大功告成

如果你們github上傳錯了,也可以刪除的,這裏就不講了,給你們一個鏈接
https://blog.csdn.net/q420225777/article/details/80697077
好了,下課。
在這裏插入圖片描述

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