美文网首页
GitHub入门

GitHub入门

作者: xiaoustcliao | 来源:发表于2017-05-05 11:18 被阅读0次

注册github账户

github第一步是注册github账号了, github官网地址:https://github.com/。 之后就可以创建仓库了(免费用户只能建公共仓库)。

下载github客户端

https://git-for-windows.github.io/

本地的sshKey关联GitHub

首先在本地创建ssh key;

$ ssh-keygen-t rsa 

我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key。

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

测试GitHub

$ ssh-T git@github.com

配置username和email

$ git config--globaluser.name"your name"

$ git config--globaluser.email"your_email@youremail.com"

关联远程GitHup库和本地git库

进入要上传的仓库,右键git bash,添加远程地址:

$ git remote add origin git@github.com:ustcliao/test.git

后面的yourName和yourRepo表示你再github的用户名和刚才新建的仓库

上传本地git库到远程github库

请千万注意,把上面的michaelliao替换成你自己的GitHub账户名,否则,你在本地关联的就是我的远程库,关联没有问题,但是你以后推送是推不上去的,因为你的SSH Key公钥不在我的账户列表中。

添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库。

下一步,就可以把本地库的所有内容推送到远程库上:

$ git push -u origin master

把本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程。

由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。

相关文章

  • GitHub使用总结

    前言 下面是我对GitHub使用总结的文章 GitHub快速入门: GitHub极速入门-程序员必备技能 GitH...

  • GitHub使用入门

    题注:此文只作为日记使用,GitHub入门的小编也可以看看 导读 GitHub是什么? GitHub快速入门 Gi...

  • GitHub入门

    何谓 GitHub GitHub 是一个基于 git 的代码托管平台,付费用户可以建私人仓库,我们一般的免费用户只...

  • GitHub入门

    代码管理方式——集中与分散 集中型 以 Subversion 为代表的集中型,所示将仓库集中存放在服务器之中,所以...

  • github入门

    github公司的吉祥物,不知道是章鱼还是猫,我看像是猫,因为它的名字有猫的字眼,octocat,好的,话题转回正...

  • GitHub入门

    Github上搭建Jekyll博客搭建走了很多坑。刚开始硬要不走寻常路,要去套用别人的Jekyll模板,结果下载下...

  • GitHub入门

    注册github账户 github第一步是注册github账号了, github官网地址:https://gith...

  • github入门

    git与github git git是目前世界上最先进的分布式版本控制系统 github github是用git做...

  • GITHub入门

    手把手教你最简单的开源项目托管GitHub入门教程(转) http://www.manew.com/blog-73...

  • Github入门

    Github GitHub是一个面向开源及私有软件项目的托管平台。 Git Git是一个开源的分布式版本控制系统,...

网友评论

      本文标题:GitHub入门

      本文链接:https://www.haomeiwen.com/subject/vibjtxtx.html