首页 > 其他分享 >如何将本地项目上传到GitHub(SSH连接)

如何将本地项目上传到GitHub(SSH连接)

时间:2024-09-13 14:25:19浏览次数:3  
标签:origin GitHub 仓库 传到 git SSH 本地 main 远程

在个人GitHub中新建项目(远程仓库),添加一个README文件,方便后面验证

记住这个默认分支,我这里是main,你的可能是master或其他

先复制下SSH地址

在项目文件夹中右键打开Git命令行

初始化本地仓库,同时指定默认分支为main,与远程仓库的main保持一致

git init -b main

关联本地Git与远程仓库,这里的远程仓库地址就是刚刚复制的远程仓库的SSH地址

git remote add origin 远程仓库地址

将远程仓库文件拉取到本地,这里可以验证是否关联上,如果项目里出现了README文件,那就是关联上了

git pull origin main

将本地仓库文件(全部)添加到Git

git add .

编辑提交描述信息

git commit -am "提交时的描述信息"

将提交的文件推送到远程仓库

git push origin main

完成后到GitHub中查看

我把所有命令操作的记录放在这里,你做的时候可以对比结果是否正确

标签:origin,GitHub,仓库,传到,git,SSH,本地,main,远程
From: https://blog.csdn.net/QQ1817117243/article/details/142202079

相关文章

  • 24K star!来GitHub免费学大模型,零基础入门到精通,收藏这一篇就够了
    前言现在的网上充斥着各种割韭菜的AI课程,比如李一舟的199课程。为了让大家别被割韭菜了,今天推荐一个开源项目,它帮你整理好了大模型学习的roadmap,有资料有代码还免费,它就是:llm-course。llm-course是什么?本项目的内容是一个针对大语言模型的课程,在之前的热点汇总中和大家......
  • 使用 iptables 限制 SSH 连接并允许特定来源 IP 访问的完整指南
    在保护服务器安全时,限制SSH连接是一项重要措施。通过iptables,你可以有效地控制哪些IP地址可以访问你的服务器,从而减少潜在的安全威胁。本文将介绍如何使用iptables禁止所有类型的连接,并允许特定来源IP的连接,提供实战案例和相关的Shell脚本。一、默认拒绝所有连......
  • vue3项目部署到Github
    此教程适应于以webpack,vue-cli,vite等脚手架构建的vue项目。当然,vue2和vue3都是可以滴。1.前提:你的代码库已经提交到Github上如果没有的话,请到GitHub上新建仓库,并把你本地的项目提交到GitHub上新建的仓库里。具体方法,可以参考我的博客Git使用记录-持续更新-将本地项目关......
  • Github_以太网开源项目verilog-ethernet代码阅读与移植(二)
    实验背景在《Github_以太网开源项目verilog-ethernet代码阅读与移植(一)》中简要介绍了verilog-ethernet开源项目的目录构造等基本信息,下面介绍如何使用与移植步骤。实验内容verilog-ethernet项目的使用与移植准备工作实验步骤打开项目的中README.md文件内容如下:信......
  • 在shell中使用github copilot
    brewinstallghghauthloginghextensioninstallgithub/gh-copilot   createalias:aliascopilot='ghcopilot';echo'aliascopilot="ghcopilot"'>>~/.zshrc&&source~/.zshrcaliasgcs='ghcopilo......
  • 解决国内Github.com打不开的方法
    解决国内Github.com打不开的方法一、Github是什么github对普通人来说更像是一个巨大的资源库,有丰富的软件资源、各类插件、设计资源等。二、如何访问Github1.访问错误的原因我们会发现,在进入Github网站时,经常会出现网络错误,能不能打开全凭运气,这是因为我们访问Github时是直接访问......
  • ssh knock 技术解析
    SSH端口敲门技术是一种网络安全措施,用于防止未经授权的访问。通过端口敲门,可以动态地在防火墙上打开指定端口(如SSH端口),仅允许符合特定敲门序列的用户访问。此技术通常用于隐藏重要服务(例如SSH),以防止暴力破解或其他未经授权的攻击 工作原理端口敲门的工作原理基于以下步骤:闭合......
  • 银河麒麟服务器V10 编译升级安装 OpenSSH_9.8p1+OpenSSL 3.3.0+zlib1.3.1
    测试镜像Kylin-Server-V10-SP3-2403-Release-20240426-x86_64.iso #安装必备和常用软件包yum-yinstallgccmakevimwgettelnetnet-toolstcpdumptarperlnc #安装zlib./configure--prefix=/usr/local/zlibmake&&makeinstall #安装openssl./confi......
  • GitHub 精选|8 个强大工具,助力你的开发和探究工作
    本文精选了8个来自GitHub的优秀项目,涵盖了低代码、报表工具、Web开发、云原生、通知管理、构建系统、生物计算、位置追踪、API规范和依赖更新等方面,为开发者和研究人员提供了丰富的资源和灵感。目录1.防弹React:构建强大的Web应用程序2.JeecgBoot:基于代码生成器的......
  • GitHub 精选|8 个强大工具,助力你的开发和探究工作
    本文精选了8个来自GitHub的优秀项目,涵盖了低代码、报表工具、Web开发、云原生、通知管理、构建系统、生物计算、位置追踪、API规范和依赖更新等方面,为开发者和研究人员提供了丰富的资源和灵感。目录防弹React:构建强大的Web应用程序2.JeecgBoot:基于代码生成器的......