日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何将本地代码上传到GitHub

發布時間:2025/3/15 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何将本地代码上传到GitHub 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

如何將本地代碼上傳到GitHub

說明:Win7操作系統,客戶端采用Git.

前言

搜資料的時候,看到很多朋友都把源碼放到了GitHub上托管,于是我也產生了把自己的代碼上傳到GitHub上的想法。此文針對初學者,手把手教你完成任務。

1.注冊GitHub賬號

到https://github.com 注冊GitHub賬號。然后登錄,并且通過郵箱認證。

2.在GitHub上建立倉庫

(1)點擊右方的“new repository”按鈕新建一個倉庫。

(2)之后填寫名字(自己起一個),點擊【Create repository】;注意不要勾選Initialize this repository with a README.

(3)找到倉庫的地址

上面的工作完成之后,會出現一個提示頁面,找到下圖方框里的內容,這個就是你的倉庫地址。在后文我們會用到它。

3.下載并安裝git客戶端

到http://git-scm.com/downloads 下載并安裝git版本管理工具,這是一個客戶端。

4.配置用戶名和郵件地址

(1)在【開始】菜單,打開Git Bash

(2)配置用戶名和郵件地址

我們需要設置一個用戶名和郵箱, 當把本地倉庫上傳到GitHub后, 在GitHub中會顯示代碼上傳者。

在Git Bash中輸入以下命令。假設用戶名是Tom,郵件地址是TomWhite@163.com

git config --global user.name "Tom" git config --global user.email "TomWhite@163.com"

5.生成SSH密鑰

注意:這里的命令請使用注冊GitHub賬號時登記的郵箱。
輸入如下命令

ssh-keygen -t rsa -C "hello@163.com"

連續3個回車(如果不需要密碼的話)。最后得到了兩個文件:私鑰id_rsa和公鑰id_rsa.pub。

6.添加密鑰到ssh-agent

ssh-agent相當于一個密鑰管理器,運行ssh-agent以后,使用ssh-add命令將私鑰交給ssh-agent保管。

eval "$(ssh-agent -s)"

然后,

ssh-add ~/.ssh/id_rsa

7.登陸Github, 添加SSH公鑰

(1)在右上方找到【Settings】,然后點擊【SSH and GPG keys】

(2)點擊右上角的【New SSH Key】

(3)Title自己起一個

(4)復制粘貼id_rsa.pub文件的內容

找到本地的.ssh文件夾,用記事本程序打開id_rsa.pub文件并復制文件內容,粘貼到那個方框里。最后點擊【Add SSH Key】

8.測試公鑰是否添加成功

在Git Bash中輸入命令

ssh -T git@github.com

然后輸入yes,如果看到Hi后面是你的用戶名,那么說明成功了。類似下圖。

9.創建本地倉庫并上傳代碼到GitHub

找到自己要分享上傳的代碼文件夾,鼠標右鍵選擇Git Bash,或者在Git Bash中進入這個文件夾。

(1)初始化本地倉庫

git init

這個命令會在當前目錄下建立一個.git文件夾。

(2)選擇要添加進本地倉庫的文件

git add .

這個命令會把當前路徑下的所有文件,添加到一個列表中。
如果不想添加所有文件,只想添加指定的,只需要把“.”改為文件名即可。

(3)提交文件到本地倉庫

git commit -m 'first commit'

-m后面跟一個參數,表示說明,將代碼提交到GitHub后,將會在代碼文件信息上顯示這個說明,如下圖。
注意:Git每次提交代碼,都要寫 Commit message(提交說明),否則就不允許提交。

(4)添加遠程主機

git remote add origin git@github.com:XXX/XXX.git

這個git@github.com:XXX/XXX.git就是之前創建倉庫生成的地址,也是遠程主機的地址;origin是遠程主機名。

(5)把本地倉庫上傳到GitHub

git push -u origin master

上面命令將本地的master分支推送到origin主機,同時指定origin為默認主機,后面就可以不加任何參數使用git push了。

到現在為止,你的代碼已經在GitHub上展示出來了。趕緊去看看吧:)

下面粘貼一個圖片(圖片來自參考資料[3]),對我們了解Git的使用非常有幫助。

參考資料

[1]git-ssh 配置和使用
[2]使用Git將本地代碼上傳到GitHub
[3]Git遠程操作詳解

總結

以上是生活随笔為你收集整理的如何将本地代码上传到GitHub的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。