Ubuntu系统实现将Jupyter notebook项目发布到GitHub
一、准备
Ubuntu16.04、GitHub账户、Git、Jupyter Notebook项目
二、打开Terminal(用户和邮箱即为你的GitHub注册的账号和邮箱)
git config --global user.name "wwwjjjnnn"
git config --global user.email "1194348056@qq.com"
三、生成ssh key
1、检查是否已经生成密钥,如果返回3个文件,则说明密钥已经生成。
cd ~/.ssh
2、如果没有密钥,执行该步。(生成过程3次回车键)
ssh-keygen -t rsa -C "1194348056@qq.com"
3、通常在系统根目录下,通过ctrl+h打开隐藏文件夹.ssh,进入文件夹,打开id_rsa.pub,得到ssh key公钥(复制)为GitHub账号配置ssh key。

4、切换到GitHub,展开个人头像的小三角,点击settings,然后打开SSH keys菜单, 点击Add SSH key新增密钥(粘贴),填上标题。
四、建立本地仓库
1、Terminal进入Jupyter Notebook项目文件夹下。
2、执行命令,完成初始化后,项目文件夹下多出一个隐藏文件夹.git。
git init
3、执行命令(注意逗号),将所有文件添加到仓库中。
git add .
4、执行命令,双引号内是提交注释。
git commit -m "第一次提交文件"
五、关联GitHub仓库
1、新建Github仓库,并复制仓库地址。
2、执行命令。
git remote add origin https://github.com/wwwjjjnnn/仓库名.git
3、执行命令,上传代码。
git push -u origin master
六、问题
1、出现如下问题:
,解决办法如下:删除远程Git仓库。
git remote rm origin
七、重复提交已修改文件
git add 文件名(无需添加单双引号)
git commit -m "第二次提交文件"
git remote rm origin
git remote add origin https://github.com/wwwjjjnnn/仓库名.git
git push -u origin master(再输入GitHub帐号名,密码即可)
八、更新代码
第一步:查看当前的git仓库状态,可以使用git status git status 第二步:更新全部 git add * 第三步:接着输入git commit -m "更新说明" git commit -m "更新说明" 第四步:先git pull,拉取当前分支最新代码 git pull 第五步:push到远程master分支上 git push origin master
九 windows 将本地代码上传到github
转载:
https://blog.csdn.net/someday1314/article/details/77825296
Ubuntu系统实现将Jupyter notebook项目发布到GitHub的更多相关文章
- ubuntu安装spyder和jupyter notebook
ubuntu安装spyder和jupyter notebook 安装spyder 安装spyder sudo apt install spyder sudo apt install spyder3 安 ...
- 将当前的Ubuntu系统封装成为可以安装(发布)的iso镜像
将当前的Ubuntu系统封装成为可以安装(发布)的iso镜像 在使用以上方法安装依赖的时候xresprobe 会找不到安装地址,采用下面的方式: Package xresprobe is not in ...
- GIT笔记:将项目发布到GITHUB
GIT笔记:将项目发布到GITHUB 本机配置 1.在项目目录初始化GIT $ git init 2.用命令git add告诉Git,把文件添加到仓库 $ git add . // 这里是所有文件,用 ...
- 配置本地访问远程Linux系统服务器的jupyter notebook
环境情况 远程服务器上配置了anaconda 本地主机没有安装anaconda(其实安不安装都无所谓,有浏览器就行) 配置步骤如下 登录远程服务器 生成配置文件 jupyter notebook -- ...
- Ubuntu系统下使用Jenkins进行项目的自动构建还是项目回滚方法
上面虽然实现了项目的自动部署,但是有时部署失败的时候我们需要回滚到指定版本的构建,这样才能更灵活的进行项目的构建部署.我们可以选择“参数化的构建过程”进行传递不同的参数来选择是进行新的构建还是回滚 如 ...
- Ubuntu环境下使用Jupyter Notebook查找桌面.csv文档的方法
这个问题困扰了我很久,最后在一个老师发来的完成结果里找到了答案.(奇怪的是教材里没有.老师也不讲.尤其是百度也没有啊啊啊啊) 好了进入正题.教材里的原话是这样的 这行代码实现的环境应该是在window ...
- 如何将eclipse里的项目发布到github
首先,给eclipse安装上EGit 在“Help > Install new software”中添加 http://download.eclipse.org/egit/updates 两个都 ...
- 用Git将项目发布在GitHub里
转载自http://blog.csdn.net/u011572517/article/details/50537407,个人加了一些注意事项和解释. githud是一个程序员以后成长都会使用到的,先不 ...
- 【Mac系统 + Git】之上传项目代码到github上以及删除某个文件夹
之前做开发的时候,用过一段时间git代码管理工具,用命令行操作感觉十分高大上,今天我想从头总结一篇Mac系统下如何利用git上传代码到github上的学习. 目录 一.安装Git 二.创建.ssh文件 ...
随机推荐
- HighLight.js 使用Demo
复制下面代码,保存为html,浏览器打开预览即可. <!DOCTYPE html> <html> <head> <meta charset="utf ...
- Apigee 简介与简单试用
 Apigee (国内访问需要***)是一家成立于2004年的API管理公司,于2016年9月被Google收购,作为Google云的服务之一.Apigee提供从API设计.开发.管理.门户.网关等 ...
- 微信公众号平台上传文件返回错误代码:40005 invalid file type
错误原因:文件类型(后缀名)不符合要求. 具体到笔者的情况是:在将 MultipartFile 类型转换为File 类型时,方法 File.createTempFile("filename& ...
- Git Pro深入浅出(三)
七.自己定义Git 前面已经阐述了Git基本的运作机制和使用方式,介绍了很多Git提供的工具来帮助你简单且有效地使用它.本部分将演示怎样借助Git的一些重要的配置方法和钩子机制,来满足自己定义的需求. ...
- php cli模式下获取参数的方法
转载声明:http://blog.csdn.net/fdipzone/article/details/51945892 php在cli模式下接收参数有两种方法 1.使用argv数组 <?php ...
- Mac 终端Terminal光标移动快捷键
声明: 转载自: http://blog.csdn.net/lgm252008/article/details/8253519 在Mac系统中并没有Home.End等键,所以在使用时并不是特别的顺手, ...
- hdoj:2071
Max Num Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Sub ...
- 【转】IT大牛博客
原文:http://blog.csdn.net/qq1175421841/article/details/49384841 首届中国最受欢迎50大技术博客获奖名单如下: 第一名:李会军 http:/ ...
- Ubuntu下创建新用户后,不能使用管理员用户下安装的Anaconda
解决办法: 将管理员用户下Anaconda的安装环境添加到新用户下的环境变量里,具体操作: 系统切换到新用户下: vim .bashrc #添加Anaconda的环境变量 source .bashrc ...
- 赵雅智_Swift(4)_断言
可选能够让你推断值是否存在.你能够在代码中优雅地处理值缺失的情况.然而,在某些情况下,假设值缺失或者值并不满足特定的条件.你的代码可能并不须要继续执行.这时.你能够在你的代码中触发一个断言(asser ...