linux 将本地代码提交至github上(新版图文详解)

简介: linux 将本地代码提交至github上(新版图文详解)

一、前提

1.首先你需要有github账号,这里注册过程请参见以下教程


最新GitHub账号注册(详细图解)_cdtaogang's blog-CSDN博客_github注册


2.然后需要在github上将你的本地私钥注册到github上,本地私钥生成过程,参见另两篇博客


Linux下的github 添加秘钥出错:Key is invalid. You must supply a key in OpenSSH public key for_Wyn_的博客-CSDN博客


linux下上传代码到github_magoyang的博客-CSDN博客


二、有了账号和私钥之后,就可以开始准备往仓库里上传代码了,过程如下

1、主界面点击new,新建一个仓库


1.png


2、初始化仓库


1.png


这里我的仓库名字叫【qt-DiceThread-example】


3、仓库建好之后是这样的界面,然后我们复制仓库的地址


1.png


4、在本地克隆仓库【linux环境】

git clone + 刚才复制的地址
git clone https://github.com/Wynne-nuo/qt-DiceThread-example.git

1.png



5、将想上传至仓库的文件拷贝到克隆下来的仓库内


本地克隆后,此时可以看到有一个叫仓库名字的文件夹,将其他文件拷贝到这个文件夹里就可以


1.png


拷贝命令:cp + 被拷贝的文件 + 拷贝到的位置

cp dialog.cpp main.cpp dialog.h qdicethread.cpp QThread-DiceExample.pro dialog.ui qdicethread.h qt-DiceThread-example/

6、进入仓库目录,然后用命令【git add *】将本地代码上传至本地仓库

cd qt-DiceThread-example/
git add*

1.png1.png


7、用命令【git commit -m "备注内容"】添加备注

git commit -m "备注内容"

1.png


8、将本地仓库代码push到github上,用命令【git push】


1.png



至此,当提示是【完成】时,就说明你的代码已成功提交到github,我们看一下github内的界面


1.png




相关文章
|
2月前
|
开发工具 git Python
代码管理记录(二):Github代码上传实操
本文是关于如何使用Git将本地代码上传到GitHub的实操指南。介绍了Git的基本概念、安装方法,并通过详细的步骤指导用户从GitHub创建仓库到使用Git命令初始化、添加、提交代码,最终将代码推送到远程仓库。同时,还汇总了一些常见的错误及其解决方法。
44 2
代码管理记录(二):Github代码上传实操
|
1月前
|
Ubuntu Linux Shell
Linux 系统中的代码类型或脚本类型内容
在 Linux 系统中,代码类型多样,包括 Shell 脚本、配置文件、网络配置、命令行工具和 Cron 定时任务。这些代码类型广泛应用于系统管理、自动化操作、网络配置和定期任务,掌握它们能显著提高系统管理和开发的效率。
|
2月前
|
Linux C语言 C++
vsCode远程执行c和c++代码并操控linux服务器完整教程
这篇文章提供了一个完整的教程,介绍如何在Visual Studio Code中配置和使用插件来远程执行C和C++代码,并操控Linux服务器,包括安装VSCode、安装插件、配置插件、配置编译工具、升级glibc和编写代码进行调试的步骤。
343 0
vsCode远程执行c和c++代码并操控linux服务器完整教程
|
3月前
|
Java Linux Python
Linux环境下 代码java调用python出错
Linux环境下 代码java调用python出错
66 3
|
4月前
|
存储 安全 API
GitHub主要仓库泄露访问令牌,代码与云环境面临风险
GitHub主要仓库泄露访问令牌,代码与云环境面临风险
GitHub主要仓库泄露访问令牌,代码与云环境面临风险
|
3月前
|
Linux Shell Python
9-7|salt代码在linux机子那个目录
9-7|salt代码在linux机子那个目录
|
4月前
|
NoSQL Linux 编译器
内核实验(一):使用QEMU+GDB断点调试Linux内核代码
如何配置环境并使用QEMU虚拟机结合GDB进行Linux内核代码的断点调试,包括安装QEMU、交叉编译工具链,编译内核以及通过GDB远程连接进行调试的详细步骤。
187 0
内核实验(一):使用QEMU+GDB断点调试Linux内核代码
|
4月前
|
Linux 程序员 开发者
源社区的兴起:从“代码隐士”到Linux引领的“全球编程嘉年华”
在编程的古老森林中,曾有“代码隐士”默默耕耘,惧怕智慧外泄。直到“开源”春风拂过,源社区如全球编程嘉年华盛开!开源文化颠覆了“独门秘籍”的传统,像“武林秘籍共享”般在网络上公开,鼓励知识传播与智慧碰撞。程序员组队开发,分享代码,提升科技实力。Linux则从“首席大厨”变身为“总导演”,以强大内核调制出诱人应用,引领潮流并推动技术创新。加入这场没有血腥厮杀,只有知识盛宴的“编程版《饥饿游戏》”吧!与全球开发者共享编程的乐趣与成就感!别忘了带上你的“独门秘籍”,可能下一个改变世界的创意就在其中!
70 7
|
4月前
|
安全 网络协议 Shell
Github代码仓库SSH配置流程
这篇文章是关于如何配置SSH以安全地连接到GitHub代码仓库的详细指南,包括使用一键脚本简化配置过程、生成SSH密钥对、添加密钥到SSH代理、将公钥添加到GitHub账户以及测试SSH连接的步骤。
87 0
Github代码仓库SSH配置流程
|
3月前
|
Linux 开发者 Python
从Windows到Linux,Python系统调用如何让代码飞翔🚀
【9月更文挑战第10天】在编程领域,跨越不同操作系统的障碍是常见挑战。Python凭借其“编写一次,到处运行”的理念,显著简化了这一过程。通过os、subprocess、shutil等标准库模块,Python提供了统一的接口,自动处理底层差异,使代码在Windows和Linux上无缝运行。例如,`open`函数在不同系统中以相同方式操作文件,而`subprocess`模块则能一致地执行系统命令。此外,第三方库如psutil进一步增强了跨平台能力,使开发者能够轻松编写高效且易维护的代码。借助Python的强大系统调用功能,跨平台编程变得简单高效。
59 0