本地文件上傳到github

1. 介紹

本文主要介紹,如何將本地的代碼同步到github代碼倉庫。
github:github官網

2. 選擇對應版本下載

git工具

下載git工具

3.安裝

注意在安裝過程中選擇創建桌面快捷方式

安裝
轉至目錄

4. 綁定用戶

打開git-bash.exe(直接在桌面上點擊右鍵,或者點擊開始按鈕找到Git Bash)

運行gitBash.gif 圖片來自互聯網
綁定用戶
在打開的GIt Bash中輸入以下命令(用戶和郵箱爲你github註冊的賬號和郵箱)

$ git config --global user.name "hanyuntao"
$ git config --global user.email "[email protected]"

輸入窗口
轉至目錄

5. 設置SSH key

git中sshkey有何作用

5.1 生成ssh key

生成ssh key
首先檢查是否已生成密鑰cd ~/.ssh,如果返回的ls有3個文件,則密鑰已經生成。
密鑰生成
如果沒有密鑰,則通過

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

生成,生成過程中一路按3次回車鍵就好了。(默認路徑,默認沒有密碼登錄)
生成成功後,去對應目錄C:\Users\hyt.ssh裏(hyt爲電腦用戶名,每個人不同)用記事本打開id_rsa.pub,得到ssh key公鑰。
公鑰
轉至目錄

5.2 爲github賬號配置ssh key

切換到github,展開個人頭像的小三角,點擊settings,然後打開SSH keys菜單, 點擊Add SSH key新增密鑰,填上標題(最好跟本地倉庫保持一致)。
設置sshkey.gif
設置sshkey.gif
接着將id_rsa.pub文件中key粘貼到此,最後Add key生成密鑰吧。
轉至目錄

6. 上傳本地項目到github

6.1 創建一個本地項目

這是我自己創建的幾個文件夾及文件。

文件夾
本地項目
轉至目錄

6.2 建立本地倉庫

6.2.1.首先進入text文件夾

 cd d:text

進入text文件夾
首先進入text文件夾
6.2.2.執行指令:git init
執行git init
執行git init
初始化成功後你會發現項目裏多了一個隱藏文件夾.git
隱藏的文件夾
隱藏的文件夾

轉至目錄
6.2…3.執行指令:git add .
add
將所有文件添加到倉庫

6.2.4.執行指令:git commit -m "提交文件"
雙引號內是提交註釋。
提交文件
提交文件

轉至目錄

6.3 關聯github倉庫

6.3.1. 到github text倉庫複製倉庫地址
複製地址
複製倉庫地址

轉至目錄
6.3.2 執行指令:git remote add origin https://github.com/hanyuntao/text.git
在這裏插入圖片描述
6.3.3 代碼合併
可以通過如下命令進行代碼合併【注:pull=fetch+merge]

git pull --rebase origin master

執行上面代碼後可以看到本地代碼庫中多了README.md文件

6.4 上傳本地代碼

  • 執行指令:git push -u origin master
    執行指令
  • 執行完成
    執行完成
    可以看到我們的本地項目已經上傳到了github上了。

轉至目錄
注意:git是不能管理空的文件夾的,文件夾裏必須有文件才能上傳。

  • 更新同步項目庫:
    • 打開對應本地倉庫
    • git commit -m “提交文件” --提交註釋
    • 6.2.4.開始。。。—》重複。。。

本文非原創,轉載、整理自QilongPan的博客 — “兩種方法上傳本地文件到github

發佈了17 篇原創文章 · 獲贊 8 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章