GitHub代码上传托管详解

GitHub是版本控制和协作的代码托管平台。
第一步:生成秘钥:
ssh-keygen -t rsa -b 2048 -C "[email protected]"
第二步:查看秘钥:
cat /root/.ssh/id_rsa.pub
第三步:复制秘钥登录到https://github.com/settings/keys网站的ssh和GPG秘钥目录的相应位置。
完后复制网站的克隆或下载的地址[url]
第四步:git clone [email protected]:tianmaxingkun/hello-world.git(url)
克隆的命令:git clone
第五步:把要上传的文件拷贝到克隆下来的远程仓储库中
git add 123.sh
第六步:把要上传的文件提交到远程仓储库中
git commit -m ‘123‘(-m 是添加描述,如果不加会报错)
第七步:把要上传的文件真正的上传到远程仓储库中
git push origin master (如果是第一次要加-u参数,之后就不需要了)
补充:
git --version 查看git版本信息
git remote -v 查看远程仓库信息

原文地址:http://blog.51cto.com/13575678/2093991

时间: 2024-10-07 07:45:06

GitHub代码上传托管详解的相关文章

七牛云存储Python SDK使用教程 - 上传策略详解

文 七牛云存储Python SDK使用教程 - 上传策略详解 七牛云存储 python-sdk 七牛云存储教程 jemygraw 2015年01月04日发布 推荐 1 推荐 收藏 2 收藏,2.7k 浏览 本教程旨在介绍如何使用七牛的Python SDK来快速地进行文件上传,下载,处理,管理等工作. 前言 我们在上面的两节中了解到,客户端上传文件时,需要从业务服务器申请一个上传凭证(Upload Token),而这个上传凭证是业务服务器根据上传策略(PutPolicy)来生成的,而这个生成过程中

Github上传本地代码详解

本教程结合Github服务端和客户端完成本地代码上传至Github,下面进行详细讲解: 1.创建Github账号,这一个步骤应该不用太多解释,直接上官网进行注册登录即可https://github.com/ 2.新建一个repository.如图,注册登录之后可以找到如下页面,新建一个repository. 新建之后会出现如下页面 这里我新建了一个名为Test的repository,其中可以添加描述信息.确定repository的访问权限,同时为了更易于coder理解你的代码,可以勾选生成REA

PHP文件上传实例详解!!!

首先看官方文档 <?php// In PHP versions earlier than 4.1.0, $HTTP_POST_FILES should be used instead// of $_FILES. $uploaddir = '/var/www/uploads/';$uploadfile = $uploaddir . basename($_FILES['userfile']['name']); echo '<pre>';if (move_uploaded_file($_FIL

github代码上传教程

github 上传代码步骤 一.git以及Github Git是个正快速成长的版本控制系统,它由GitHub维护. 优势: 1.支持离线开发,离线Repository. 2.强大的分支功能,适合多个独立开发者协作. 而GitHub是一个托管Git (开源或闭源)项目的网站 二.Github上注册一个账户并创建一个项目 这是Github的官方地址,在这里注册就可以了:https://github.com/,然后点击Start a Project. 填写项目名称,并点击 Create reposit

github代码上传之命令提交

Git GUI的用法比较简单,随便弄弄就可以将本地git库中的代码提交到远端github服务器,所以想把Git bash这玩意儿的操作流程快速过一遍,主要是做个笔记,以后忘记了可以看看怎么操作的. 首先,打开https://github.com并且登陆,然后点击右上角+号 然后创建你的仓库名称,比如myprojects 然后选择公开和保密,默认是公开的,点击下面按钮,创建成功. 先别急,记住当前这个url,https://github.com/yourgitname/myprojects. 然后

SpringCloud---Feign上传下载详解

1.使用原因 公司最近做的项目在用SpringCloud,设计到了上传.但是Feign本身是不支持文件类型的.所以这里把上传下载的实现分享一下. 2.所需配置 这是自己实现的一个formEncoder,可以支持单文件和数组的多文件上传 public class FeignSpringFormEncoder extends FormEncoder { /** * Constructor with the default Feign's encoder as a delegate. */ publi

jquery组件WebUploader文件上传用法详解

这篇文章主要为大家详细介绍了jquery组件WebUploader文件上传用法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 WebUploader是由Baidu WebFE(FEX)团队开发的一个简单的以HTML5为主,FLASH为辅的现代文件上传组件,下文来为各位演示一下关于jquery WebUploader文件上传组件的用法. 使用WebUploader还可以批量上传文件.支持缩略图等等众多参数选项可设置,以及多个事件方法可调用,你可以随心所欲的定制你要的上传组件. 接下来我以图片上

Web应用安全之文件上传漏洞详解

什么是文件上传漏洞 文件上传漏洞是在用户上传了一个可执行的脚本文件,本通过此脚本文件获得了执行服务器端命令的功能,这种攻击方式是最为直接,最为有效的,有时候,几乎没有什么门槛,也就是任何人都可以进行这样的攻击.文件上传为什么会是漏洞呢?文件上传本身是没有问题的,问题是文件上传后看服务器怎么来处理,怎么来解析这个文件.如果说服务器处理的模式不够安全,那么就会导致严重的后果,也就是上传了恶意的可执行文件以后,服务器端对此文件进行执行. 文件上传后导致的安全问题 上传的文件是web脚本语言,服务器的w

php文件上传原理详解(含源码)

1.文件上传原理 将客户端的文件上传到服务器,再将服务器的临时文件上传到指定目录 2.客户端配置 提交表单 表单的发送方式为post 添加enctype="multipart/form-data" 3.服务器端配置 file_uploads = On,支持HTTP上传 uoload_tmp_dir = ,临时文件保存目录 upload_max_filesize = 2M,允许上传文件的最大值 max_file_uploads = 20 ,允许一次上传到的最大文件数 post_max_s