菜鸟浅谈github使用方法--之创建仓库

上一个小节呢,就是讲了一下github的基本概念什么的。

下面讲讲如何创建仓库吧。

1、建立仓库

在创建仓库之前,建议先去https://github.com官网上注册一个github账户吧。注册完之后登录,新建new repository

2、安装Git客户端

github是服务器端,git是客户端,我的git客户端是百度里直接下载的

下载完之后在本地创建ssh key,运行git-bash.exe

$ ssh-keygen -t rsa -C "[email protected]"
后面的[email protected]改为你在github上注册的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key

回到github上,进入 Account Settings(账户配置),左边选择SSH Keys,Add SSH Key,title随便填,粘贴在你电脑上生成的key。

由于之前自己练习的时候创建过一次 所以就直接覆盖了。

这里new ssh key 将上一步骤中id_rsa.pub里面生成的key黏贴到里面即可。

add之后还会让你再输一次登录密码,输入即可。

为了验证是否成功,在git bash下输入:

$ ssh -T [email protected].com验证成功后会出现You‘ve successfully authenticated, but GitHub does not provide shell access 不过我第一次验证的时候,出现了一个问题。

Initialized empty Git repository inXXXThe authenticity of host ‘[gerrit.ericsson.se]:29418 ([142.133.164.50]:29418)‘ can‘t be established.RSA key fingerprint is 0d:31:2e:57:bf:29:36:02:04:81:12:85:fd:b8:87:3b.Are you sure you want to continue connecting (yes/no)? yesWarning: Permanently added ‘[gerrit.ericsson.se]:29418,[142.133.164.50]:29418‘ (RSA) to the list of known hosts.Agent admitted failure to sign using the key.Permission denied (publickey).fatal: The remote end hung up unexpectedly

我的原因是 之前创建ssh key的时候
$ ssh-keygen -t rsa -C "[email protected]"  这句话我运行了两次 但是在github上new ssh key的时候用的还是第一次创建的key所以会出现这个问题。当时查百度的时候,还有一种情况就是。。。。。。

突然不想写了,明天继续吧~~
 
 
时间: 2024-10-25 04:45:52

菜鸟浅谈github使用方法--之创建仓库的相关文章

菜鸟浅谈github使用方法--之基本概念理解

1.何为github github是一款面向开源及私有软件的项目托管平台,简言之就是基于git的代码托管平台.分为私人仓库和公共仓库,当然私人是要收费的咯...对于刚入门的菜鸟,公共仓库足够拿来练手的了.其实对于github我的了解也不是很多,也是在学习中.仅仅只是一些皮毛,这个需要以后在工作中,用了之后才能更深入的了解. 2.Git与github.Git与svn git是一个版本控制工具 github是一个用git做版本控制的项目托管平台 对于他们俩的关系,有人用c语言和Microsoft V

浅谈 JSON.stringify 方法

用过 json 的应该都知道,把一个对象通过 stringify 之后提交给后台或者存储在 Storage 里是很常用的手段.但是 IE6-7 下没有 JSON 对象,所以要借助 json2.js 来实现. 今天我们来简单介绍下 stringify 方法的一些正确使用姿势吧.当然,让高手们贱笑了,本文只是分享一些方法给新手朋友们. var data = [ {name: "王尼玛", sex:1, age: 30}, {name: "王尼美", sex:0, age

Unity iOS打开AppStore评星页面,浅谈Application.OpenURL()方法。

http://fairwoodgame.com/blog/?p=38 Unity iOS打开AppStore评星页面,浅谈Application.OpenURL()方法. Posted in  Unity on August 6, 2013Comments: 暂无评论 太简单了.我们知道iOS里有个URL Scheme的东西(这个我还没深究,希望有大神帮我贴个教程,十分感谢~另外Android也有),可以通过打开一个URL来进入iOS的某些应用.比如下面这个链接在iOS里点击就可以直接进入爱掼蛋

浅谈数据初始化方法

浅谈数据初始化方法 在定制开发的信息化项目实施过程中,我们发现衡量一个项目成功与否,关键看以下三个指标: v人: 系统的利益相关人的需求是否都得到了满足: v系统:软件本身是否可用.易用.稳定.有效率: v数据:数据是否准确.可靠.稳定支持业务的运作: 从这个角度来说,数据在信息系统项目实施过程中有着举足轻重的地位,特别是数据初始化的成功与否是源头和决定因素.下面将数据初始化的过程分解为八个步骤,以确保数据初始化过程的严谨性和科学性. 步骤一:系统数据库表的分析:对信息系统数据库表进行分析,了解

github在官网创建仓库

不要初始化仓库,提交会自动初始化,否则会很麻烦~github在官网创建仓库

由莫名其妙的错误开始---浅谈jquery的dom节点创建

有一个字符串是这样的:var s = '<html lang="en" class="js no-touch discourse-no-touch">'+ '<head><meta name="csrf-token" content="Oul7WqVh4FBVse2yGeY8ZkqoN5/9/2ImxohJvUYEJYc="/></head><body></bo

浅谈webshell检测方法 寒龙博客转载

一  什么是webshell"web"的含义是显然需要服务器开放web服务,"shell"的含义是取得对服务器某种程度上操作权限.webshell常常被称为匿名用户(入侵者)通过网站端口对网站服务器的某种程度上操作的权限.简单理解:webshell就是一个web的页面,但是它的功能非常强大可以获得一些管理员不希望你获得的权限,比如执行系统命令.删除web页面.修改主页等.webshell中由于需要完成一些特殊的功能就不可避免的用到一些特殊的函数,我们也就可以对着特征

菜鸟浅谈“诈骗”希望“治未病&quot;

关于目前诈骗.社工数据的套路,说道说道~ 一.前言 这篇文章没有什么高深的技术,只有普普通通的套路,主要也是有I春秋各位表哥与诈骗分子的交手有感而发! 二.正文 因为我们上网的或者其他条件下的人群,没有I春秋各位的套路! 在这个新的互联网时代隐私基本不存在的时代.我们普通人如何远离各种"诈骗"各种奇葩的互联网因个人信息泄露而造成的伤害那? 全国14亿人,有多少"凯文米特"?又有多少"i春秋的大表哥"? 那么普通人在各个全球互联,同时一个"

浅谈GitHub

Git 是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub. Gith是一个基于 git 的社会化代码分享社区,所谓 social coding.你可以建立公开的(免费)git repo 来分享你的代码,同时也可以关注社区上其他的人,并在他们代码的基础上进行开发(fork).Github 聚集了开源社区中很多顶尖的项目和开发者,也推动了很多新项目的发展.          Github Pages 的确是一个可以用来建立基于 jekyll 的博