ubuntu上传代码github

Ubuntu操作学习(一) 上传本地代码到github    虽然自己不是大神,自己写的代码也不是很完善,但还是对于自己而言,这些代码还是很宝贵的~为了避免代码出现什么问题,所以决定上传到github进行保管。   网上搜了许多教程,感觉很麻烦,不如直接根据官方文档来操作,反而十分方便。当然具体的原理并不是很明白,有更好办法的请留言,谢谢~正文:首先,进入github官网,点击右上角自己的头像,进入your profile。然后,选择repositor... 阅读详情

一、Ubuntu下安装Git

Ubuntu12.04 LTS默认是已经安装Git的,可以使用 git --version 测试是否安装。

如果没有安装,使用命令: sudo apt-get install git git-core 安装git

二、ssh认证

在Ubuntu下使用ssh命令连接github.com的SSH服务,登录名为git@github.com(所有GitHub用户共享此SSH用户名)。

ssh -T git@github.com
执行之后提示:Permission denied (publickey).

这说明我们还没有在GitHub账户中正确设置公钥认证,如下图所示:

接下来通过Ubuntu下的ssh-keygen命令创建公钥/私钥对:

ssh-keygen -C "yourname@gmail.com" -f ~/.ssh/github

然后将~/.ssh/github.pub公钥中的内容复制到剪贴板,公钥是一行长长的字符串,注意在粘贴时不要加入多余的空格、换行符等,否则在公钥认证过程当中因为服务端和客户端公钥不匹配而导致认证失败。最后将正确的公钥内容拷贝到GitHub的Key文本框中,并为这个ssh起个名字,保存即可。

设置成功后,用Terminal用ssh命令访问GitHub,会显示一条认证成功的消息并退出。

 

ssh -T git@github.com
执行后提示:Hi github! You've successfully authenticated, but GitHub does not provide shell access.

 

经过以上几步设置就可以直接使用git命令访问github的代码仓库了。

 

三、提交代码至GitHub

首先,在github.com上创建一个新的repo,根据情况加上适当的.gitignore,LICENSE等,然后提交本地代码至github

git pull 获取新版本

git status

git add .

git commit -m "add new files"

git remote add origin git@github.com:FranFan/php-demo

git push -u origin master

最后附上一张图,很有用。


FoundationPose 4090部署 真实场景迁移 复现并应用foundationpose 阅读详情

相关推荐

R语言生存分析

自己整理编写的R语言常用数据分析模型的模板,原文件为Rmd格式,直接复制粘贴过来,作为个人学习笔记保存和分享。部分参考薛毅的《统计建模与R软件》和《R语言实战》生存分析是研究生存时间的分布规律,以及生存时间和相关因素之间关系的一种统计分析方法。生存分析在医学科学研究中具有广泛而重要的应用价值,它对人群寿命的研究,各种慢性疾病的现场追踪研究,临床疗效试验和动物试验等研究中随访资料的处理骑着举足轻重的作

Tiaaaaa的博客 2万+

ubuntu系统git代码提交

上传代码步骤: git status git add . git commit -m “ti jiao dai ma”,如果是多行log,则为如下命令: git commit -m 'ti jiao dai ma 注意多行时对应的是单引号 git push origin HEAD:refs/for/master ,git push origin master 切换分支 查看远程分支 $ git...

AIBAIKE的博客 1234

UE5高斯泼溅落地全链路:从PLY导入到实时渲染的工程实践

3D高斯泼溅(3D Gaussian Splatting)正从NeRF后处理技术演进为新一代隐式几何渲染范式,其核心在于以可微椭球体替代传统三角面片,通过协方差矩阵与球谐系数实现高质量体素化渲染。该技术突破点云精度瓶颈,但与UE5现有资产管线存在根本性不兼容——静态网格导入器无法解析scale/rot/sh系数等非标顶点语义,标准光栅化管线亦无法执行高斯核采样计算。XV3DGS-UEPlugin通过自定义资产类型、StructuredBuffer GPU数据流与专用材质节点,将高斯泼溅重构为可编辑、可LOD

weixin_33692177的博客 356

ubuntu 配置标准git commit总结

一:安装nodejs和npm 安装python-software-properties 首先需要安装依赖包python-software-properties。 $ sudo apt-get install python-software-properties 添加PPA 网站deb.nodesource.com维护了nodejs的各版本安装包的PPA,我们可以从该网站上下载执行导入。...

Zac 1551

利用setEcoMode优化innovus中的ecoAddRepeater批量操作效率

本文详细介绍了在Cadence Innovus工具中,如何利用setEcoMode命令的batchMode参数,显著提升ecoAddRepeater命令在批量插入buffer或inverter时的操作效率。通过合并重复的初始化和数据库更新开销,该模式可将大规模时序修复操作的执行速度提升数倍,并提供了完整的脚本示例与最佳实践,帮助后端设计工程师优化ECO流程。

mango的博客 511

基于奥比中光Orbbec Astra Pro与ROS实现实时3D环境建模:orb_slam2实战指南

本文提供了一份详细的实战指南,介绍如何使用奥比中光Orbbec Astra Pro深度摄像头与ROS系统,部署并运行ORB-SLAM2算法,实现实时3D环境建模与定位。内容涵盖从驱动安装、环境配置、算法编译到摄像头标定与性能调优的全流程,旨在帮助开发者快速搭建一套高性价比的视觉SLAM系统。

weixin_29054399的博客 332

【Git】ubuntu上git commit提交后如何保存和退出类似vim的界面,回到命令行

【Git】ubuntu上git commit提交后如何保存和退出类似vim的界面,回到命令行 https://blog.youkuaiyun.com/u010168781/article/details/81902689

ly969434341的专栏 607

从UE4到Unity:双叶高光技术在角色皮肤渲染中的移植全流程

本文详细解析了将UE4中的双叶高光技术移植到Unity引擎的全流程。该技术通过模拟皮肤油脂层和真皮层的不同反射特性,能显著提升角色皮肤渲染的真实感。文章从核心原理、贴图资产处理、Shader代码重构到参数调校,提供了完整的跨引擎移植实战指南,帮助开发者实现高质量的皮肤质感还原。

alice7model的博客 476

Linux/Ubuntu下使用git从Github拉取项目文件、提交修改后文件的完整流程演示

远程仓库可以和Github的仓库(Repositories)链接后,提交代码时,在本地修改完代码后,使用git commit将修改提交到本地仓库中,然后再用git push将本地仓库的修改推送到远程仓库,这里即Github仓库,也就修改了Github里看到的项目内容。拉取Github里修改后的代码到本地仓库时,使用git pull即可。输入git push指令后会让输入Github用户名以及密码的步骤,这里的密码不能使用Github的登录密码,而是使用一个在Github网站上生成的密钥。

dongbab的博客 1万+

Mac上除了Homebrew,这几种安装ADB的方法你可能也需要知道(含手动配置避坑)

本文全面解析Mac上五种ADB安装方案,从Homebrew到手动配置,涵盖常见问题解决与环境变量配置。特别针对macOS High Sierra等老旧系统提供专属解法,帮助开发者高效安装Android Debug Bridge(ADB),避免常见陷阱,提升开发效率。

weixin_42546392的博客 319

OTG原理讲解

摘要:USB OTG(On-The-Go)是USB 2.0的重要功能,允许设备在主机和从机间动态切换,实现设备间的直接通信。其核心机制是通过ID引脚电平判断角色:Micro-USB中接地为Host,悬空为Device;USB-C则通过CC引脚协商。电路设计需处理ID引脚连接和VBUS电源控制,MCU根据ID状态配置USB控制器模式。典型应用包括手机连接U盘、键盘等外设,极大扩展了移动设备的连接能力。

m0_49476241的博客 3217

Ubuntu下git commit后会进入类似vim界面,不知道怎么操作

解决办法: 1.Ubuntu下git commit后进入的是nano界面 2.输入需要内容后按下ctrl+x会提示是否保存 3.输入Y保存后按下回车即可退出 二、git push git push的一般形式为 git push <远程主机名> <本地分支名> <远程分支名> , 例如 git push origin master:refs/fo...

yudelian的博客 1274

真格量化-bs套利

#!/usr/bin/env python # coding:utf-8 from PoboAPI import * import datetime import time import numpy as np from copy import * #开始时间,用于初始化一些参数 def OnStart(context) : context.myacc = None #登录交易账号 if context.accounts["回测期权"].Login() : co.

qq_26742269的博客 1319

保姆式详细过程Ubuntu上传代码至Gitee、Github

Gitee的用法基本与Github一致,将用Gitee为例,毕竟加载速度快 创建仓库 在Gitee网站右上角点击加号 以下是我一般用的创建格式 可以自行选择,点击创建即可完成 Ubuntu连接Gitee 1.在终端输入sudo apt-get install git来安装git,已经安装可以跳过 2.输入git config --global user.name "你的名字" 3.输入git config --global user.email "你的邮箱地址" 然后要得到连接的SSH公钥 输入ssh

登山爱好者 2784

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

ubuntu使用github上传自己的代码(保姆级教学)

遇到无法清空暂存区的问题,不知道怎么解决建议复制文档后直接删除.git文件然后重新执行初始化之后的步骤。git add将文件放置在暂存区,下一步将暂存区待上传文件提交到版本库。这个.pub文件就是我们需要的公钥,没有pub的是私钥这里不需要使用。上传需要上传的文件 这里添加的是当前文件夹内的所有文件。如果你是第一次上传git代码请配置你的用户名和邮箱。push之后刷新你的仓库就能看见你上传的文件了。接下来就能向之前建立的代码库上传文件了。1.创建自己的代码库。初始化空的git仓库。可以看到上传的新文件。

longwenht的博客 1633

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Ubuntu下上传代码到Github

Ubuntu 下上传代码到Github https://www.jianshu.com/p/e61c4ceec96c

小昊同学 199

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

UBUNTU 如何上传文件代码到github

UBUNTU 如何上传文件代码到github 参考链接 1.进入GitHub官网,选择repositories 2.创建一个空仓库 3.获取新建好的仓库地址,并按照下方操作:这里起 yourname git clone https://github.com/xxno-n/yourname.git cd yourname echo "# yourname" >> README.md...

weixin_42191545的博客 754

Ubuntu上传代码到github仓库(自己的服务器)

最关键的步骤是,需要在。新建需要上传的文件夹。

北屿的博客 559

Ubuntu系统中本地代码上传至Github库

Ubuntu系统中本地代码上传至Github库

weixin_44279924的博客 2519

【github】ubuntu下上传本地代码到github

在github上有两种方法上传代码,一种是通过https,一种是通过SSH,这篇主要分享的是通过https的方法上传 首先,将你项目的所有代码放在一个文件夹中,然后在github上创建一个新的仓库 然后在终端 1.输入 echo"# exmple">>REDEMA.md 这步是新建一个REDEMA.md文件,可以在里面编写文档 2.输入 git init ...

开源节流 408

Ubuntu 下上传代码到Github

生成密钥: 在终端里输入 :    ssh-keygen  -t  rsa  -C "你注册github的邮箱"     然后一直回车 cd  ~/.ssh cat  id_rsa.pub    会生成一串密钥,复制密钥 这时打开g...

Arthur_Holmes的博客 492

ubuntu 下安装git 并上传代码至github

ubuntu 下安装git 并上传代码至github 以及如何建立分支 和使用pull requests

ipatient的专栏 6328

ubuntu上传代码文件到github

1.申请一个github帐号,然后新建一个repositories,取个名字。本例所取名字为Student-Information-Manage-System 2.在ubuntu上安装git sudo apt-get install git 3.生成密钥 ssh-keygen -t rsa -C "youremail@mail.com" 其中"youremail@mail.com"是你的邮

tianya_team 1万+

Ubuntu中在终端使用git将代码上传GitHub

Ubuntu中在终端使用git将代码上传GitHub

qq_49561752的博客 3290

Ubuntu 下上传本地代码到github

Ubuntu 下上传本地代码到github 1. git init (在需要上传的文件下会生成一个隐藏文件夹/.git) 在/.git中的config文件最后一行加上 [user] email=your email name=your github zhanghao 2.git add ./你需要上传的文件夹或文件 ./等等 3.git commit -m "first commit"(为你上传上去的文件加描述信息) 4.git remote add origin 你在github上

weixin_39655011的博客 308

ubuntu下github上传本地代码

原文链接:https://blog.youkuaiyun.com/ktigerhero3/article/details/75531157 目的是保持本地git和远程github上代码的同步。 参考官方教程 https://guides.github.com/activities/hello-world/ 1.本地安装git和在github上注册账号 2.SHH认证及设置用户名和邮箱 为了保证安...

hjxu2016的博客 308
上一篇: Tmux快捷键
下一篇: Golang项目结构
Yancy Piggy
博客等级 码龄14年 27粉丝 22原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值