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"是你的邮箱名。之后会要求确认路径和输入密码,我们使用默认的一路回车就行。
成功的话会在~/下生成.ssh文件夹,按住ctrl+h可以显示隐藏文件夹,点进去,打开id_rsa.pub,复制里面的key。
4.回到github,进入Account Setting,左边选择SSH Keys,Add SSH,title随便填,粘贴key.
5.验证是否成功,输入ssh -T git@github.com,如果看到如下信息,表示成功连上github.
6.在将本地仓库上传到github之前,需要设置username和email,因为github每次commit都会记录他们。
git config --global user.name "onlyou2030"
git config --global user.email 529647632@qq.com
7.cd要上传的仓库路径,添加远程地址
git remote add origin git@github.com:yourName/yourRepo.git
后面的yourName和yourRepo表示你在github的用户名和刚才新建的仓库,加完之后进入.git,打开config,这里会多出一个remote "origin"内容,
这就是刚才添加的远程地址,也可以直接修改config来配置远程地址。
8.提交,上传
1)接下来在本地仓库添加一些文件,比如README(注意先在本地仓库添加README文件后执行下面命令)
git add README
git commit -m "first commit"
2)上传到github
git push origin master
注意:git push命令将本地仓库推送到远程服务器,git pull相反。
注意:在上面提交命令后,可能会出现“因为您当前分支的最新提交落后于其对应的远程分支”等类似错误,
需要先获取远端更新并与本地合并,再git push。
合并操作如下:
git fetch origin //获取远程更新
git merge origin/master
在git push则可以成功。
如果想要添加所有文件,可以使用“git add .”代替。
添加完成后可以在github上看到所有添加的文件
演示项目地址为:https://github.com/onlyou2030/Student-Information-Manage-System
ubuntu上传代码文件到github相关推荐
- Git上传代码文件至Github
Git上传代码库至Github 参考链接:Git的使用–如何将本地项目上传到Github 初始化本地Git仓库 将github仓库clone到本地(这里我已经clone过了),这里填入你的gihub仓 ...
- 两种方法上传本地文件到github
自从使用github以来,一直都是在github网站在线上传文件到仓库中,但是有时因为网络或者电脑的原因上传失败.最重要的原因是我习惯本地编辑,完成以后再一起上传github.看过了几个教程,总结出最 ...
- gitflow概念及上传本地文件到github
什么是GitFlow GitFlow是Git的一种分支模式.这个模式来源于Vincent Driessen的一篇文章GitFlow.因为能够非常好的适应团队开发,正在变得越来越流行. 优点 1.并行开 ...
- git 上传本地文件到github
Git 上传本地文件到github 1 git config --global user.name "Your Real Name" 2 git config --global u ...
- 在Ubuntu上U盘文件只读且无法删除怎么办
在Ubuntu上U盘文件只读且无法删除怎么办 解决方法: 1. 在Ubuntu终端运行如下命令 tail -f /var/log/syslog 2. 插入有只读文件系统故障的U盘 3. 观察命令行输出 ...
- 移动硬盘linux无权限,ubuntu上移动硬盘中文件没有可执行权限的解决方法
ubuntu上移动硬盘中文件没有可执行权限的解决方法,移动硬盘自动挂载到ubuntu上后,移动硬盘中的文件没有可执行权限的解决方法如下: 例如我的移动硬盘卷标为:workspace 当把移动硬盘插入P ...
- 在Ubuntu上源码安装MySQL+安装问题解决+安全优化
当然,MySQL的安装方法多种多样,在Ubuntu上,你可以采用apt-get的方式安装,这样的好处是:快速方便.基本上,它会帮你解决所有的函数库依赖问题,正常情况下,只要apt-get执行完成,那么 ...
- 如何上传本地文件到github又如何删除自己的github仓库
首先自己在https://github.com/网站要注册一个账户 自己上传工程到jithub,没有付费的用户只能选用public,意味着你的项目在全网是可以被看到和下载的: 所以涉及私密信息的,需要 ...
- git bash上传大文件到github
git-lfs 下载git lfs工具 命令 GitHub默认最高支持单次上传文件100MB git-lfs:git large file storage 下载git lfs工具 https://gi ...
- Git安装及密钥的生成并上传本地文件到GitHub上
之前用的GitHub,不太熟练,一直在上传的过程中遇到了一些问题,看了网上诸多教程,总觉得很乱,特参考一些资料,总结了一篇完整的操作步骤,从下载安装到上传文件,亲测有效 1.下载Git软件:https ...
最新文章
- docker 安装oracle_阿里云使用Docker搭建Hadoop集群
- 什么是形参与实参,下面的回答很好!
- 程序员们,不妨高调一点儿!2021,一起冲!
- 是不是一个东西_小说:他伸手一摸,摸到一块凉凉的东西,拿起来一看是个黑色牌子...
- abap的子程序参数 USING 和 CHANGING 使用问题
- kafka linux客户端,kafka linux 客户端操作命令
- 如何给Typora安装主题
- DCMTK:各种“字符串值”方法的测试程序
- 数据丢失引起宕机怎么办?
- python 白化_Python新疆某气候要素IDW(反距离权重)插值
- 3-7Tensor的算术运算
- SpringBoot之kafka对接topic
- 如何在InfoPath2007中接受URL参数
- 学生信息管理系统-结构体编写
- ScheduledExecutorService 实现定时任务及取消任务
- 凸包算法(Graham扫描法)
- 精品基于Uniapp+Springboot实现的患者服药提醒APP
- 收集整理网络协议类型
- 【数据库运维】mysql备份恢复练习
- 一个90后对前辈们的“ 宣战”