github上传代码记录
文章目录
- 新建仓库
- 执行命令
新建仓库
首先先创建一个仓库(在主页面中点击New
即可创建)
填写仓库名称(剩下的可以不用点击选择)
创建完成之后,github
上就会出现提交的提示代码。我们选择第一个进行代码的提交。
执行命令
…or create a new repository on the command line
echo "# monkey" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/X/monkey.git
git push -u origin main
接下来,我们就根据github
上的提示进行操作。
首先,用git-bash
进入要上传的代码文件夹下。
git status
:git status
命令用于显示版本库和暂存区的状态。它允许我们看到被追踪的、未被追踪的文件和变化。这个命令不会显示任何提交记录或信息。
$ git status
fatal: not a git repository (or any of the parent directories): .git
第一步:git init
命令用于在目录中创建新的 Git 仓库。
$ git init
Initialized empty Git repository in E:/Lab/cs143/monkey/.git/
git add
命令可将该文件添加到暂存区。
第二步:git add .
添加当前目录下的所有文件到暂存区.
$ git add .
warning: LF will be replaced by CRLF in ast/ast.go.
The file will have its original line endings in your working directory
...
The file will have its original line endings in your working directory
第三步:git commit
提交到本地仓库。由于是第一次提交,因此后面注释写成"first commit"。
$ git commit -m "first commit"
[master (root-commit) 5453ceb] first commit21 files changed, 4077 insertions(+)create mode 100644 .idea/.gitignore
第四步:git branch -M main
:github把master默认分支改为了main
$ git branch -M main
第五步:git remote add origin
如果本地已经初始化仓库,关联远端git仓库:
$ git remote add origin https://github.com/X/monkey.git
第六步:git push -u origin main
本地的main分支送到origin主机,同时指定origin为默认主机。
$ git push -u origin main
Enumerating objects: 31, done.
Counting objects: 100% (31/31), done.
Delta compression using up to 8 threads
Compressing objects: 100% (28/28), done.
Writing objects: 100% (31/31), 21.14 KiB | 3.02 MiB/s, done.
Total 31 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/X/monkey.git* [new branch] main -> main
Branch 'main' set up to track remote branch 'main' from 'origin'.
这样就可以将本地代码提交到仓库中啦
【BUG】在最后一步可能会出现以下问题
- fatal: unable to access ‘https://github.com/X/monkey.git/’: OpenSSL SSL_read: Connection was reset, errno 10054
- fatal: unable to access ‘https://github.com/X/monkey.git/’: Failed to connect to github.com port 443: Timed out
笔者是通过换网解决这个问题的。
github上传代码记录相关推荐
- github上传代码(亲测实用)
又被github上传代码折腾了我3个小时,各种问题都遇到过,最后写篇博客记录一下,方便后续上传. github创建项目完成后,就会出现上传指令,如下图所示: 现在只需要按着命令的提示一步步执行: ...
- Github上传代码截图过程
Github上传代码截图过程 首先,你得有github的账号,没有的话去注册一个:github官网:https://github.com/ 注册好了之后new一个repository,见下图: 创建好 ...
- Github上传代码菜鸟超详细教程
最近需要将课设代码上传到Github上,之前只是用来fork别人的代码. 这篇文章写得是windows下的使用方法. 第一步:创建Github新账户 第二步:新建仓库 第三部:填写名称,简介(可选), ...
- Linux下向GitHub 上传代码
Linux下向GitHub 上传代码 1.先在Github个人主页创建一个仓库 2.在根目录下,复制仓库链接,将仓库复制到本地 git clone https://gitclone.com/githu ...
- GitHub上传代码、更新代码、token设置
准备工作: 创建GitHub账号. 在本机电脑安装git工具. git配置用户名和邮箱 打开git Bash,依此输入如下命令: git config --global user.name " ...
- Github上传代码指南(Window版,同样适合Linux版)
Github – 一个神奇的开源社区,在这里,你可以找到你想要的各类代码:你可以发表你自己的项目:你可以交流一些技术性问题:在这里,你可以发现一些前沿的科技,包括"深度学习"&qu ...
- Github 上传代码指南(令牌token版)
更新后的Github网站不再支持密码验证,需要获取token验证进而上传代码. 1. Token 获取 setting > Developer settings > Personal ac ...
- iOS开发:GitHub上传代码错误提示fatal: Authentication failed for 'https://gitee.com/XXX/XXX.git/‘的解决方法
上传代码到Git上面,有时候会遇到各种情况,有些时候是因为合并代码冲突,有些时候是因为修改了Git的登录密码需要重新认证.那么这里就来讲解错误提示fatal: Authentication faile ...
- github上传代码报错remote: Support for password authentication was removed on August 13, 2021. Please use a
文章目录 项目场景: 问题描述和原因分析: token方式登录: 生成自己的token 在个人设置页面,找到Setting 左侧边栏 选择开发者设置 Developer setting 选择个人访问令 ...
最新文章
- webstorm git 怎么断开版本控制 webstorm git for windows 禁止 自动运行
- 类与面向对象的精华:继承【C++继承】
- OpenCV非真实感渲染的实例(附完整代码)
- 35岁前把下面十件事做好
- phpst安装memcache扩展_在 Ubuntu/Debian 下安装 PHP7.3 教程
- 三层架构与设计模式思想部署企业级数据库业务系统开发
- 协议森林14 逆袭 (CIDR与NAT)
- 两表格合并_六个高效办公Excel小技巧,让你提前下班两小时!
- Python稳基修炼的经典案例3(计算机二级、初学者必须掌握的例题)
- linux下smtp服务器搭建
- 集成电路模拟版图入门-版图基础学习笔记(三)
- 配置HP LaserJet M1536dnf MFP打印机通过TCPIP共享多台计算机
- 操作系统 ucore lab1实验报告
- Git全解 idea github gitee gitlab
- 中南大学邮箱客户端手动配置
- 送书!我觉得说啥都不如送几本新书
- [渝粤教育] 中国地质大学 机械电气安全技术 复习题 (2)
- matlab绕线式三级串阻,三相绕线式异步电动机转子串电阻起动的MATLAB仿真
- redis设置expire以及删除机制
- C语言读取指定文件夹下面的所有文件
热门文章
- 漏洞深度分析|CVE-2022-1471 SnakeYaml 命令执行漏洞
- 河南省高清地形图-大图
- 播音计算机论文,广播中计算机的应用论文
- javaSwing:坦克大战游戏的设计和实现
- 开源众包and公安行业的联姻。大项目,久合作。只要你的技术符合。金矿等着你!...
- 毕业一年,回顾一下自己与刚毕业的变化
- PostgreSQL数据库实战培训课程(2天速成版)
- 新用户如何选择WMS仓储管理系统解决方案
- 发展人脑连接组计划中(dHCP)婴儿扩散 MRI 的自动化处理流程
- 用3dmax测试软件会烧掉硬件吗,以3ds Max软件为例 3D渲染和三维建模是CPU重要还是显卡重要?...