Git命令上传本地项目至github
记录如何创建个人仓库并上传已有代码至github
in MacOS环境
0. 首先下载git
方法很多 这里就不介绍了
1. Github Create a new repository
先在github上创建一个空仓库,用于一会儿链接项目文件,按照自己的需求设置name和是否private
2.push an existing repository from the command line
用命令行上传一个已经存在的仓库,然后下面给了样例代码,照着敲一遍就行
3. 进入你要上传的文件夹 cd filename
输入git init 初始化git环境
git add . :表示将所有文件添加
git commit -m "add whatever you like to describes :为这次add添加注释,则此时working tree clean 没有标红的待上传的文件了
git status: 随时可以查看当前状态
git branch -M main :将当前branch命名改为main 其实没啥用
git remote add origin git@github.com:yourname/project_name.git :将本地与目标仓库连接
git push -u origin main : 以后直接 git push就行
这里会让你输入用户名和密码,但是github已经取消了这种验证方式,得改用ssh公钥验证,这里也有很多教程,就是本地电脑生成一个ssh 一大串,然后添加到github的ssh中,之后就不需要每次输入账号密码了
但是这里还有一个坑 就是如果是http方式验证的,需要先改成ssh,不知道啥意思
git remote set-url origin git@github.com:yourname/project_name/git :然后再git push就行了
3. Push some new files
当对当前的项目做了一些修改,需要上传新的文件
- 随便修改一个文件
- 然后git statue 应该可以看到修改的文件标红了
git add .git commit -m "comment"git push
4. 分支与合并操作
版本管理命令行

图源:b站up 迷斯特航
相关文章:
Git命令上传本地项目至github
记录如何创建个人仓库并上传已有代码至github in MacOS环境 0. 首先下载git 方法很多 这里就不介绍了 1. Github Create a new repository 先在github上创建一个空仓库,用于一会儿链接项目文件,按照自己的需求设置name和是否private 2.push an exis…...
机器学习之决策树现成的模型使用
目录 须知 DecisionTreeClassifier sklearn.tree.plot_tree cost_complexity_pruning_path(X_train, y_train) CART分类树算法 基尼指数 分类树的构建思想 对于离散的数据 对于连续值 剪枝策略 剪枝是什么 剪枝的分类 预剪枝 后剪枝 后剪枝策略体现之威斯康辛州乳…...
【python分析实战】成本:揭示电商平台月度开支与成本结构占比 - 过于详细 【收藏】
重点关注本文思路,用python分析,方便大家实验复现,代码每次都用全量的,其他工具自行选择。 全文3000字,阅读10min,操作1小时 企业案例实战欢迎关注专栏 每日更新:https://blog.csdn.net/cciehl/…...
新网站收录时间是多久,新建网站多久被百度收录
对于新建的网站而言,被搜索引擎收录是非常重要的一步,它标志着网站的正式上线和对外开放。然而,新网站被搜索引擎收录需要一定的时间,而且时间长短受多种因素影响。本文将探讨新网站收录需要多长时间,以及新建网站多久…...
通过Caliper进行压力测试程序,且汇总压力测试问题解决
环境要求 第一步. 配置基本环境 部署Caliper的计算机需要有外网权限;操作系统版本需要满足以下要求:Ubuntu >= 16.04、CentOS >= 7或MacOS >= 10.14;部署Caliper的计算机需要安装有以下软件:python 2.7、make、g++(gcc-c++)、gcc及git。第二步. 安装NodeJS # …...
LabVIEW比例流量阀自动测试系统
LabVIEW比例流量阀自动测试系统 开发了一套基于LabVIEW编程和PLC控制的比例流量阀自动测试系统。通过引入改进的FCMAC算法至测试回路的压力控制系统,有效提升了压力控制效果,展现了系统的设计理念和实现方法。 项目背景: 比例流量阀在液压…...
安卓U3D逆向从Assembly-CSharp到il2cpp
随着unity技术的发展及厂商对于脚本源码的保护,很大一部分U3D应用的scripting backend已经由mono转为了il2cpp,本文从unity简单应用的制作讲起,介绍U3D应用脚本的Assembly-CSharp.dll的逆向及il2cpp.so的逆向分析。 目录如下: 0…...
计算机网络——30SDN控制平面
SDN控制平面 SDN架构 数据平面交换机 快速、简单,商业化交换设备采用硬件实现通用转发功能流表被控制器计算和安装基于南向API,SDN控制器访问基于流的交换机 定义了哪些可以被控制哪些不能 也定义了和控制器的协议 SDN控制器(网络OS&#…...
Obsidian插件-高亮块(Admonition)
在插件市场里面搜索Admonition并安装插件,就可以使用高亮块了。 添加高亮块 用法稍微有一些不同。按照下面的格式,输入Markdown就可以创建一个高亮块。 内容内容内容输入*ad-*会出现相应的类型可以选择...
jHipster 之 webflux-前端用EventSource处理sse变成了批量处理而非实时处理
现象: const eventSource new EventSource(API_URL5);eventSource.onmessage streamEvent > {console.log(a message is come in--------->);const content streamEvent.data;console.log(Received content: content);};前端用EventSource 处理webflux的…...
原型链-(前端面试 2024 版)
来讲一讲原型链 原型链只存在于函数之中 四个规则 1、引用类型,都具有对象特性,即可自由扩展属性。 2、引用类型,都有一个隐式原型 __proto__ 属性,属性值是一个普通的对象。 3、引用类型,隐式原型 __proto__ 的属…...
网络套接字补充——UDP网络编程
五、UDP网络编程 1.对于服务器使用智能指针维护生命周期;2.创建UDP套接字;3.绑定端口号,包括设置服务器端口号和IP地址,端口号一般是2字节使用uint16_t,而IP地址用户习惯使用点分十进制格式所以传入的是string类型…...
自动化测试 —— Pytest fixture及conftest详解
前言 fixture是在测试函数运行前后,由pytest执行的外壳函数。fixture中的代码可以定制,满足多变的测试需求,包括定义传入测试中的数据集、配置测试前系统的初始状态、为批量测试提供数据源等等。fixture是pytest的精髓所在,类似u…...
Scala第十四章节(隐式转换、隐式参数以及获取列表元素平均值的案例)
章节目标 掌握隐式转换相关内容掌握隐式参数相关内容掌握获取列表元素平均值的案例 1.隐式转换和隐式参数介绍 隐式转换和隐式参数是Scala中非常有特色的功能,也是Java等其他编程语言没有的功能。我们可以很方便地利用 隐式转换来丰富现有类的功能。在后续编写Ak…...
VsCode的json文件不允许注释的解决办法
右下角找到注释点进去 输入Files: Associations搜索出此项 改为项为*.json值为jsonc保存即可 然后会发现VsCode的json文件就允许注释了...
利用图像识别进行疾病诊断
利用图像识别进行疾病诊断是人工智能和机器学习技术在医疗领域的一个重要应用。图像识别技术可以通过分析医学影像(如X光片、CT扫描、MRI、超声波图像等)来辅助医生诊断疾病。以下是图像识别在疾病诊断中的关键步骤和挑战: 数据收集与预处理…...
大数据学习-2024/3/28-excel文件的读写操作
借助第三方模块:inxlrd,xlwt pip 第三方模块包管理工具 –> winr --> cmd --> 打开操作系统 –> python --> 查看默认的解释器版本 --> exit() –> pip list --> 查看第三方模块的列表 pip36 list --> 查看3.6版本安装的第三方模块列表 –> pip[…...
k8s 如何获取加入节点命名
当k8s集群初始化成功的时候,就会出现 加入节点 的命令如下: 但是如果忘记了就需要找回这条命令了。 kubeadm join 的命令格式如下:kubeadm join --token <token> --discovery-token-ca-cert-hash sha256:<hash>--token 令牌--…...
黑群晖基于docker配置frp内网穿透
前言 我的黑群晖需要设置一下内网穿透来外地访问,虽然zerotier的p2p组网已经很不错了,但是这个毕竟有一定的局限性,比如我是ios的国区id就下载不了zerotier的app,组网不了 1.下载镜像 选择第一个镜像 2.映射文件 配置frpc.ini&a…...
多线程基础:线程通信内容补充
多线程基础:线程通信内容补充 文章目录 多线程基础:线程通信内容补充前言一、wait(), notify(), notifyAll()二、join()三、Lock 和 Condition四、并发集合和原子变量1、并发集合2、原子变量 总结 前言 前文内容中讲了线程通信的内容,但是不…...
告别硬件:用Keil5逻辑分析仪‘看’GD32F305的GPIO与串口数据
告别硬件:用Keil5逻辑分析仪‘看’GD32F305的GPIO与串口数据 在嵌入式开发中,调试环节往往是最耗时且最具挑战性的部分。传统调试方式依赖示波器、逻辑分析仪等硬件设备,但这些工具价格昂贵且携带不便。对于资源有限的开发者或初学者而言&…...
STM32H7的QSPI内存映射模式实战:把W25Q64当内部Flash用(含CubeMX配置)
STM32H7 QSPI内存映射模式深度解析:将外部Flash变为高速只读存储区 在嵌入式系统开发中,存储资源常常成为性能瓶颈。STM32H7系列微控制器通过QUADSPI接口的内存映射模式,为开发者提供了一种创新的解决方案——将外部SPI Flash设备映射到MCU的…...
从电机控制到无刷驱动:STM32高级定时器TIM1互补PWM带死区配置全流程(附逻辑分析仪实测)
STM32高级定时器TIM1互补PWM与死区控制实战指南 在工业电机驱动和电源逆变领域,精确的PWM信号控制是系统可靠运行的核心。许多工程师在初次接触STM32高级定时器的互补PWM功能时,往往会被其复杂的参数配置所困扰——特别是当涉及到H桥电路的安全驱动时&am…...
为什么GanttProject是你最应该尝试的免费项目管理神器
为什么GanttProject是你最应该尝试的免费项目管理神器 【免费下载链接】ganttproject Official GanttProject repository. 项目地址: https://gitcode.com/gh_mirrors/ga/ganttproject 在当今快节奏的项目管理环境中,你是否还在为高昂的软件费用和复杂的工具…...
用STM32F103和DHT11做个智能温湿度报警器,附ESP8266远程监控代码
STM32F103与DHT11打造智能环境监测系统:从本地报警到云端监控全解析 在智能家居和工业物联网快速发展的今天,环境监测系统已成为许多创客和开发者入门的首选项目。本文将带你用STM32F103微控制器和DHT11温湿度传感器,构建一个功能完善的智能…...
MCP Shrimp Task Manager 核心功能深度解析:任务规划、执行与验证的全流程
MCP Shrimp Task Manager 核心功能深度解析:任务规划、执行与验证的全流程 【免费下载链接】mcp-shrimp-task-manager Shrimp Task Manager is a task tool built for AI Agents, emphasizing chain-of-thought, reflection, and style consistency. It converts na…...
PyInstaller打包PyTorch项目,为什么我最终放弃了单文件exe?
PyInstaller打包PyTorch项目:为什么单文件exe不是最佳选择? 当我们需要将基于PyTorch的AI应用分发给终端用户时,打包工具的选择往往决定了最终用户体验的好坏。许多开发者最初会被PyInstaller的单文件exe方案吸引——毕竟,谁不想给…...
量子纠缠蒸馏技术:原理、应用与最新进展
1. 量子纠缠蒸馏技术概述量子纠缠蒸馏(Quantum Entanglement Distillation)是量子信息科学中的一项基础性技术,其核心目标是从受噪声污染的混合态中提取出高纯度的纠缠态。这项技术最早由Bennett等人于1996年提出,现已成为构建量子…...
4G/5G EPS会话管理机制与QoS优化实践
1. EPS会话管理核心机制解析在4G/5G移动通信系统中,EPS(演进分组系统)的会话管理架构通过多层抽象实现了精细化的业务流控制。这套机制的核心价值在于:用标准化的方式将不同QoS需求的业务流映射到对应的传输通道上,同时…...
冠珠瓷砖×莫氏鸡煲×叠滘东胜东队,德叔有请,莫叔掌勺,“力撑”叠滘龙船传承
5月10日,2026叠滘龙船漂移大赛金牌合作伙伴冠珠瓷砖品牌代表、新明珠集团董事长叶德林“德叔”有请,莫氏鸡煲创始人“莫叔”掌勺,携火爆全网的莫氏祛湿鸡煲、紫洞黄皮酒,探班叠滘东胜东队训练场。当天下午,德叔、莫叔还…...
