最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux(Ubuntu)系統(tǒng)上傳項目到GitHub新建倉庫過程

 更新時間:2026年03月31日 09:30:10   作者:Robotics-Engineer  
該文主要講述了如何創(chuàng)建SSHkeys,設置本地git的用戶名和郵箱,連接GitHub賬號,上傳項目到GitHub上等整個過程,具體步驟包括:創(chuàng)建SSHkeys、設置本地git信息、連接GitHub賬號、創(chuàng)建GitHub倉庫、上傳項目等

一、創(chuàng)建SSH keys

1.登陸GitHub賬號,點擊頭像,選擇settings / SSH and GPG keys / New SSH key,其中 title 可以隨便取,但是 key 需要生成!

2.打開終端輸入,email@email.com為你注冊GitHub帳號時的郵箱,一直Enter即可

ssh-keygen -t rsa -C email@email.com

3.打開~/.ssh(隱藏文件,主目錄下ctrl+h顯示)文件中生成的id_rsa.pub文件,將其內容復制到第一步需要的key,點擊 Add SSH key 就成功創(chuàng)建了 SSH Key

4.設置本地git的用戶名和郵箱,終端輸入,yourname和email@email.com分別為你注冊GitHub帳號時的用戶名和郵箱

git config --global user.name "yourname"
git config --global user.email "email@email.com"

5.連接GitHub賬號,輸出successfully aythenticated表示連接成功

ssh -T git@github.com

如果輸出連接不同,則終端輸入,再重新連接,即可成功!

ssh-agent -s
ssh-add ~/.ssh/id_rsa

二、上傳項目到GitHub上

1.進入GitHub主頁,點擊+號,輸入項目名稱,創(chuàng)建一個新倉庫

2.進入項目所在文件夾下,開始上傳項目

(1)如果是新創(chuàng)建的項目(沒有.git 文件),則終端輸入,project_name為項目名稱,first commit為項目備注,yourname為用戶名

cd project_name
git init
git add .
git commit -m "first commit"
git branch -M master
git remote add origin git@github.com:yourname/project_name.git
git push -u origin master

(2)如果是已經存在的項目(有.git 文件),則終端輸入

git remote add origin git@github.com:yourname/project_name.git

如果出現報錯

fatal: remote origin already exists.

先查看遠程倉庫信息,終端輸入

git remote -v

結果顯示

origin  git@github.com:yourname/project_name.git (fetch)
origin  git@github.com:yourname/project_name.git (push)

只需刪除已關聯的遠程倉庫即可,終端輸入

git remote remove origin

此時再輸入git remote -v 就顯示沒有遠程倉庫了,然和重新輸入更新GitHub上項目的命令

git remote add origin git@github.com:yourname/project_name.git

然和選擇分支并上傳

git branch -M master
git push -u origin master

至此,就通過終端命令將項目上傳到 GitHub 上了,此時打開 GitHub 可以看到已經有項目了。

總結

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • linux下使用rsync同步目錄

    linux下使用rsync同步目錄

    本篇文章詳細介紹了linux下使用rsync同步目錄,使用rsync同步后可以保持目錄的一致性,有需要的可以了解一下。
    2016-11-11
  • Linux系統(tǒng)管理常用命令及參數說明中文版

    Linux系統(tǒng)管理常用命令及參數說明中文版

    這篇文章主要介紹了Linux系統(tǒng)管理常用命令及其參數的中文版說明,方便了英文不好的同學學習Linux,需要的朋友可以參考下
    2014-03-03
  • 在服務器上配置僅使用HTTPS通信的教程

    在服務器上配置僅使用HTTPS通信的教程

    這篇文章主要介紹了在服務器上配置僅使用HTTPS通信的教程,示例囊括Apache2和Nginx以及Lighttpd服務器上的操作,需要的朋友可以參考下
    2015-06-06
  • 詳解CentOS7使用firewalld打開關閉防火墻與端口

    詳解CentOS7使用firewalld打開關閉防火墻與端口

    本篇文章主要介紹了CentOS7使用firewalld打開關閉防火墻與端口,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-01-01
  • Mac中文件權限查看和設置詳解

    Mac中文件權限查看和設置詳解

    這篇文章主要給大家介紹了關于Mac系統(tǒng)下文件權限查看和設置的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者使用Mac具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-03-03
  • Linux磁盤擴容lvm的使用詳解

    Linux磁盤擴容lvm的使用詳解

    這篇文章主要介紹了Linux磁盤擴容lvm的使用,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • linux下因為系統(tǒng)編碼問題造成亂碼的快速解決方法

    linux下因為系統(tǒng)編碼問題造成亂碼的快速解決方法

    下面小編就為大家?guī)硪黄猯inux下因為系統(tǒng)編碼問題造成亂碼的快速解決方法。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-10-10
  • Apache Superset MCP接入與使用操作方法

    Apache Superset MCP接入與使用操作方法

    Apache Superset MCP 集成(superset-mcp)是一個基于 Model Control Protocol(MCP)的服務器工具,旨在實現 AI 代理與 Apache Superset 的程序化交互,本文給大家介紹Apache Superset MCP接入與使用,感興趣的朋友一起看看吧
    2025-08-08
  • Linux系統(tǒng)信息查看常用命令

    Linux系統(tǒng)信息查看常用命令

    本文總結了一些查看Linux系統(tǒng)信息的常用命令,使用這些命令可以看系統(tǒng)信息、資源使用情況、網絡信息、磁盤使用狀況、進程狀態(tài)等,需要的朋友可以參考下
    2014-03-03
  • Ubuntu中實現定時喚醒與自動休眠功能

    Ubuntu中實現定時喚醒與自動休眠功能

    在自動化腳本執(zhí)行的時間段內喚醒系統(tǒng)使其正常運行,其余時間則讓其進入休眠狀態(tài),以此來降低能耗,為達成這一目標,我編寫了一個簡易的腳本,并通過 crontab 配置了自動化任務,接下來,我會詳盡地講解整個配置過程,需要的朋友可以參考下
    2024-09-09

最新評論

望城县| 罗江县| 东丰县| 右玉县| 台东县| 梅河口市| 锦屏县| 新营市| 马公市| 江城| 竹北市| 河曲县| 宁蒗| 永靖县| 临漳县| 扎鲁特旗| 池州市| 巴林左旗| 韩城市| 津市市| 瑞金市| 休宁县| 广平县| 马龙县| 黄平县| 双鸭山市| 屏东市| 修武县| 安泽县| 四川省| 福州市| 鹤庆县| 获嘉县| 西安市| 沅陵县| 盐池县| 遂溪县| 斗六市| 佳木斯市| 和平县| 安西县|