Ubuntu 上传项目到 GitHub

这篇具有很好参考价值的文章主要介绍了Ubuntu 上传项目到 GitHub。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、前言

GitHub 作为时下最大的开源代码管理项目,广泛被工程和科研人员使用,本文主要介绍如何如何将自己的项目程序上传到 GitHub 上。

要上传本地项目到 GitHub 上,主要分为两步,第一步是

二、创建 SSH keys

首先登录 GitHub 官网并登录自己的帐号,点击右上角头像,显示

选择 settings,并选择 SSH and GPG keys,

ubuntu中使用github上传代码的详细步骤,github,ubuntu

点击 New SSH key,

ubuntu中使用github上传代码的详细步骤,github,ubuntu

此时需要我们设置一个 title 和 key,其中 title 可以随便取,但是 key 需要生成!

打开终端输入(这里 YOUR_EMAIL 为你注册 GitHub 帐号时的邮箱)

ssh-keygen -t rsa -C YOUR_EMAIL

中间会提示你输入内容,直接 enter 即可,不需要输入,结果如下

ubuntu中使用github上传代码的详细步骤,github,ubuntu

此时在 ~/.ssh 目录下会生存一个 id_rsa.pub 文件,其内容就是前面所需要的 Key,

ubuntu中使用github上传代码的详细步骤,github,ubuntu

将其内容复制到 Key 中

ubuntu中使用github上传代码的详细步骤,github,ubuntu

点击 Add SSH key 就成功创建了 SSH Key

ubuntu中使用github上传代码的详细步骤,github,ubuntu

接下来设置本地 git 的用户名和邮箱,终端输入

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

此时终端输入

ssh -T git@github.com

显示如下内容则表示成功连接 GitHub

ubuntu中使用github上传代码的详细步骤,github,ubuntu

如果连接不同,则终端输入

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

再重新连接,即可成功!

三、上传项目到 GitHub

接下来我们就可以往 GitHub 上传自己的项目了,首先进入 GitHub 主页

ubuntu中使用github上传代码的详细步骤,github,ubuntu

点击 + 号,输入项目名称并创建一个新的仓库

ubuntu中使用github上传代码的详细步骤,github,ubuntu

ubuntu中使用github上传代码的详细步骤,github,ubuntu

3.1 终端方式上传项目到 GitHub

接下来就可以在终端进入需要上传的项目所在文件夹,并开始上传项目了

(1)如果是新创建的项目(没有 .git 文件),则终端输入

echo "# project_name" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M master
git remote add origin git@github.com:xygxgn/project_name.git
git push -u origin master

结果显示

ubuntu中使用github上传代码的详细步骤,github,ubuntu

(2)如果是已经存在的项目(有 .git 文件),则终端输入

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

 如果出现报错

fatal: remote origin already exists.

先查看远程仓库信息,终端输入

git remote -v

结果显示

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

只需删除已关联的远程仓库即可,终端输入

git remote remove origin

此时再输入 git remote -v 就显示没有远程仓库了,然和重新输入更新 GitHub 上项目的命令

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

然和选择分支并上传

git branch -M master
git push -u origin master

结果显示

ubuntu中使用github上传代码的详细步骤,github,ubuntu

至此,就通过终端命令将项目上传到 GitHub 上了,此时打开 GitHub 可以看到已经有项目了

ubuntu中使用github上传代码的详细步骤,github,ubuntu

接下来介绍如何通过 VSCode 来更新项目

3.2 VSCode 方式上传项目到 GitHub

首先在 VSCode 中 快捷键 ctrl + ` 打开终端,并输入

ssh -T git@github.com

结果显示

Hi xygxgn! You've successfully authenticated, but GitHub does not provide shell access.

接下来关联远程仓库

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

如果出现 remote origin already exists,则说明远程仓库已经关联,直接下一步即可

接下来点击需要上传的项目文件(如果目录下没有文件说明没有文件有所改动,可以随便修改一下其中一个文件),比如我这里修改了 README.md 文件,添加了一行 hello

ubuntu中使用github上传代码的详细步骤,github,ubuntu

此时 git 会检测到文件改动,接下来点击文件右边的 + 号

ubuntu中使用github上传代码的详细步骤,github,ubuntu

将需要上传的文件添加到暂存区

ubuntu中使用github上传代码的详细步骤,github,ubuntu

然后在 Commit 上方输入一些修改的提示信息

ubuntu中使用github上传代码的详细步骤,github,ubuntu

然后点击 Commit

ubuntu中使用github上传代码的详细步骤,github,ubuntu

此时暂存库中内容已经修改成功,最后只需要将修改完成的内容上传到 GitHub 上,点击 Sync (或者点击)修改信息提示输入框右上方的三个点,选择 Pull, Push 栏目下的 Push to,然后选择要上传的仓库,同样可以上传到 GitHub 上

ubuntu中使用github上传代码的详细步骤,github,ubuntu

上图结果表明已经将修改后的项目上传到 GitHub上了,此时打开 GitHub 检查,可以看到

ubuntu中使用github上传代码的详细步骤,github,ubuntu

此时已经将修改的 hello 同步到 GitHub 上了,至此就成功将项目上传到 GitHub 上了!文章来源地址https://www.toymoban.com/news/detail-776310.html

到了这里,关于Ubuntu 上传项目到 GitHub的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在pycharm中使用Git上传代码到Gitee/GitHub(适合新手小白的超级详细步骤讲解)

    因为Gitee和GitHub使用方法差不多,所以本文以将代码上传到Gitee为例,GitHub操作类似。 pycharm:File - Settings - Plugins - 搜索Gitee/GitHub 进行插件的安装 安装好之后该插件会有一个蓝色小箭头表示安装成功。 这个注册非常简单,按照步骤完成注册即可。 点击工具栏中的VCS - Share p

    2024年02月08日
    浏览(58)
  • Ubuntu 上传项目到 GitHub

    GitHub 作为时下最大的开源代码管理项目,广泛被工程和科研人员使用,本文主要介绍如何如何将自己的项目程序上传到 GitHub 上。 要上传本地项目到 GitHub 上,主要分为两步,第一步是 首先登录 GitHub 官网并登录自己的帐号,点击右上角头像,显示 选择 settings,并选择 SSH

    2024年02月03日
    浏览(37)
  • ubuntu终端代码上传github最简方法

    目录 1、github准备工作 1.1  建立空仓库 1.2 申请个人访问令牌(personal access token) 2、上传代码 2.1 空仓库克隆 2.2 git命令 建好后不用任何操作 这一步是为了之后的上传,提交代码遇到的问题remote: Support for password authentication was removed on August 13, 2021. 1.首先在GitHub的个人设置页面

    2023年04月08日
    浏览(33)
  • Git笔记--Ubuntu上传本地项目到github

    目录 1--基本配置 2--本地上传 ① 创建ssh-key ② 查看并关联ssh-key         复制内容,在 GitHub 中依次点击 Settings - SSH and GPG keys - New SSH key,将 id_rsa.pub 文件中的字符串复制进去; ③ 检查关联情况         输出欢迎信息即关联认证成功! ​​​​ 设置令牌:         Settin

    2024年02月14日
    浏览(60)
  • 超详细——入门Github的代码上传

      Github的使用与Gitee相差无几,由于网速原因,国内开发者主要使用Gitee作为版本管理器,但有些场景及项目需要用到Github,今天我将对Github的使用制作一个简单的初学者入门教程,不足之处恳请指正。   在GitHub官网中注册一个账号,具体下图所示:   点击右上角 + ,

    2024年02月02日
    浏览(27)
  • 将项目代码上传到github

    摘要:该文章主要从上传代码步骤讲起,关于git下载和其环境配置没有涉及到。 如下,我将自己的项目代码( unet_transunet_unetpp文件夹 )保存在 04-代码管理 文件夹中。 鼠标右键,点击\\\"Git Bash Here\\\" 这时,MINGW64就会被打开,如下图所示: (1)首先,查看一下配置,指令如下:

    2024年02月20日
    浏览(43)
  • idea如何上传项目到github(超详细)

    File-Settings-VersionControl-Git Git的安装路径下bin目录下的git.exe可执行文件 可以直接点 Generate 跳转到github生成token界面,并且 scopes已经帮你选择好了。 添加成功 项目上传到本地仓库,然后再上传到远程仓库github 选择 当前项目所在 路径,即要把哪个项目 创建本地仓库。 比如上传

    2024年02月13日
    浏览(39)
  • 项目上传至代码托管平台(github、gitee...)

    目录 前言 本地管理 报错解决 1.如下图报错,输入git add . 以后一连串的warning 2.添加远程仓库时出现fatal: remote origin already exists.错误 生成并配置 SSH 公钥 创建远程仓库 前言 本文以上传至gitee为例 本地管理 打开终端,切换到项目根目录中,运行如下的命令,初始化本地 Git 仓

    2024年02月08日
    浏览(45)
  • GitHub上传自己的代码、仓库创建和仓库的删除(详细过程)

    已经成功安装了Git 已经成功注册了GitHub账号 参考链接: Git上传文件代码到GitHub 如何在GitHub上传自己的项目 如何将本地项目上传到Github (1) 在GitHub的主页下创建仓库的相关设置 (1) 创建一个新的空文件夹(文件夹的创建地方和命名根据自己需要),此文件夹处命名为

    2024年02月07日
    浏览(38)
  • 如何把本地项目的代码上传到 GitHub 上(详解)

    此教程适用于已经安装 git ,并且已经注册 GitHub 账号的电脑,如果没有下载 git ,或者还没有注册过 GitHub 账号的,可以找相关教程弄一下。下面直接开整 说明:这里的案例就用我之前写的一个前端页面(内蒙古招生考试信息网首页)来演示一下 1、在 GitHub 上面新建一个仓库

    2024年02月06日
    浏览(45)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包