Github 项目托管

2023-11-04

为了方便代码的管理,可以使用 github 来托管我们的项目,把每次更新的代码放到 github 上还能够提高代码的共享性。首先需要注册并登我们的 github 账号:https://github.com/

新建仓库:New repository

 创建成功后,需要将本地创建的项目与 github 上创建的仓库进行连接 。

复制链接到本地项目下运行终端:前提需要安装 git 可参考:Git 安装配置

git clone https://github.com/Augusthwl/supermall.git

 文件目录中会自动生成响应的文件夹:

托管方式一

直接拷贝到文件夹内,将项目文件拷贝进来即可,如下图

拷贝后效果如下 :颜色有点不正常,这是因为拷贝来的文件没有在 git 管理之下

 

cd 进入到该文件夹,然后运行:git status

运行: git add .

 初始化项目:git commit -m '初始化项目'

此时已经提交到本地,进一步提交到服务器,先运行 git init 初始化一下,然后运行 git push,如图

弹出验证界面,输入账号和密码进行验证:直接浏览器登录即可 

 使用Token 登录更加方便:

 然后查看 github 上的内容发现已经同步成功了!

每当我们更新完代码之后,只需要运行:

git add .

git commit -m "XXX"

git push 

托管方式二

上一种托管方式需要将项目进行拷贝,操作起来比较麻烦,还有一种托管方式可以直接将写好的代码文件从现有的git仓库中直接导入到目标仓库。比如我们新建本地仓库 testmall 然后执行命令:

git remote add origin https://github.com/Augusthwl/testmall.git

可以将本地仓库与新建的 testmall 进行连接,然后再执行代码:

git push -u origin master

即可成功导入! 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Github 项目托管 的相关文章

随机推荐

  • 优化算法的python实现——粒子群算法(PSO)

    粒子群算法 2023 6 13 版本 eval 函数 动态变量定义与调用 2023 6 11 版本 用处 用于优化连续非线性方程 特点 收敛速度快 参数少 算法简单 问题 可能陷入局部最优 我认为在中文互联网上找到的对于粒子群算法讲解得最详
  • 嵌入式C语言完全学习笔记(四)

    5 程序结构 在C语言程序里 一共有三种程序结构 顺序结构 选择结构 分支结构 循环结构 顺序结构 按照实物本身特性 必须一个接着一个来完成 选择结构 到某个节点后 会根据一次判断结果来决定之后走哪一个分支 循环结构 循环结构有一个循环体
  • Claude使用教程,解决Claude不能回复

    Claude是ChatGPT最为有 的竞争对 之 Claude 的研发公司是专注人工智能安全和研究的初创公司 Anthropic 由前 OpenAI 员工共同创立的 今年 3 月份 Anthropic 获得了谷歌 3 亿美元的投资 谷歌也因
  • Windows系统下C盘根目录常见文件夹

    C盘根目录常见文件夹 1 用户 Win7 Documents Settings XP 这里存储了用户的设置 包括用户文档 上网浏览信息 配置文件等数据 包括例如 Administrator All Users等文件夹 Administrat
  • 计算机软件系统崩溃,系统崩溃,解决系统崩溃的方法全集

    导致系统崩溃的原因有很多 但是无论是什么原因 我们都要找到解决它的方法 那么解决它的办法是什么呢 今天就让我们一起来看看吧 看看解决系统崩溃的解决方法全集 我们在使用电脑的时候 经常都是需要安装一些软件和其他东西的 但是在安装软件的时候 很
  • 单片机数码管段码详细介绍(显示1314520)

    前言 大一开始学C语言 上了一学期在班上相比算是入门了 可到圈子里一看我可能才走到门口吧 C语言从入门到重修我也是醉了 奈何环境就那样这里就不多说了 大学老师教的C语言嘛大家都明白的 段码 首先来说一下段码吧 单片机的一个数码管上有八个LE
  • c指针应用:键值对"key=value"字符串,在开发中经常使用

    要求写一个函数实现如下功能 要求1 自己定义一个接口 实现根据key获取value 要求2 编写测试用例 要求3 键值对中间可能有多个空格 请清除空格 键值对可能如下 key1 buf1 key2 buf2 key3 buf3 key4 b
  • R语言中的取整函数

    R语言中的取整函数 用来取整的四个函数 ceiling floor round trunc 注意四者的区别 ceiling 英文解释 ceiling takes a single numeric argument x and returns
  • 音视频剪辑 DIY:用 Python 快速入门音视频剪辑

    前往老猿Python博文目录 https blog csdn net LaoYuanPython 一 引言 在这个短视频和自媒体大行其道的年代 音视频剪辑成为了大佬们的必备工具 现在有很多音视频剪辑的软件 如剪映 Camtasia 爱拍剪辑
  • 软件分析笔记——数据流

    热烘烘的第三篇来啦 dbq 我看的太慢了 断断续续拖了好几天才看完了 这篇文章是B站南大 软件分析 课的第三节 第四节的总和 由于这两节课讲的都是数据流 有连贯性 就一起看做了笔记 再次要感谢南大的李越老师 讲的真的太仔细 太到位了 之前上
  • vulnhub靶机Me and My Girlfriend : 1-Writeup渗透测试

    一 信息收集 打开靶机后 先用netdiscover进行IP扫描 确定靶机IP为192 168 1 106后 扫描它的端口开放情况 namp sV A p 0 65535 192 168 1 106 发现靶机只开放了22和80端口 打开80
  • Matlab-SVM分类器

    支持向量机 Support Vector Machine SVM 可以完成对数据的分类 包括线性可分情况和线性不可分情况 1 线性可分 首先 对于SVM来说 它用于二分类问题 也就是通过寻找一个分类线 二维是直线 三维是平面 多维是超平面
  • Python出现TypeError: __init__() got an unexpected keyword argument ‘threshold‘

    可能是layoutparse版本下载错误 在PaddleOCR README ch md at release 2 3 PaddlePaddle PaddleOCR GitHub 下载正确版本
  • Python爬虫(九)

    scrapy框架 定义 异步处理框架 可配置和可扩展程度非常高 Python中使用最广泛的爬虫框架 安装 Ubuntu安装 1 安装依赖包 1 sudo apt get install libffi dev 2 sudo apt get i
  • 【Ubuntu】将Qt程序打包制作成deb

    1 打包Qt程序 1 1 下载linuxdeployqt 如果使用环境是x86可以直接下载 下载地址 https github com probonopd linuxdeployqt releases 如果使用环境是嵌入式 需要下载linu
  • 程序员面试题目:请实现一个函数,把字符串中的每个空格替换成"20"。

    来源 我是码农 转载请保留出处和链接 本文链接 http www 54manong com id 1223 题目 请实现一个函数 把字符串中的每个空格替换成 20 例如输入 We are happy 则输出 We 20are 20happy
  • C语言系列:2、数据类型、运算符和表达式

    C语言系列 2 数据类型 运算符和表达式 文章目录 C语言系列 2 数据类型 运算符和表达式 1 前言 2 变量名 3 数据类型和长度 3 1 基本数据类型 3 2 short和long限定符 3 3 signed 与unsigned限定符
  • (三)运行微信小程序:在主页加入扫码组件

    制作了多个页面后 我们试图在小程序中添加些其他功能 比如实现扫码功能 1 在二维码生成网站上 生成一张二维码或条形码照片 百度 二维码生成 即可找到生成网站 这里我们使用 2023你好吗 数字加文字的形式生成如下二维码 并保存到本地 供后续
  • OpenCV获取摄像头编号及名称

    欢迎使用Markdown编辑器 你好 这是你第一次使用 Markdown编辑器 所展示的欢迎页 如果你想学习如何使用Markdown编辑器 可以仔细阅读这篇文章 了解一下Markdown的基本语法知识 方法 OpenCV的VideoCapt
  • Github 项目托管

    为了方便代码的管理 可以使用 github 来托管我们的项目 把每次更新的代码放到 github 上还能够提高代码的共享性 首先需要注册并登我们的 github 账号 https github com 新建仓库 New repository