Git提交到远程仓库(Github)

深夜4.28了,我跟打了鸡血一样


硬是睡不着

ok,不瞎扯了,刚才看了一波git命令看的脑壳疼,说把代码用命令行提交到远程仓库吧呵呵了,各种傻逼错误,错误,我也不一一概述了,直接讲一下正确的流程吧,现在开始。

1.在Github创建一个仓库,这个我觉得都会,不会自行Google。

2.你登录之后点你头像-->setting

步骤1

先点击左边的ssh and gpg keys ,然后右边的new ssh keys

步骤2

如图3,所示,title框里面你随便写,下面这个key框是需要写入你的key,key怎么来,接着往下看

如图3

4.打开Git Bash;

5.输入命令:

ssh-keygen -t rsa -b 4096 -C"youremail@xxx.com"

就是这么行命令,-C后边没有空格,引号是英文的,中间输入的是你的注册时的账号

6这将创建一个新的ssh密钥,使用提供的电子邮件作为标签。

Generating public/private rsa key pair.(这是你黑框会出现的英文别管,enter)

7当提示你输入要保存密钥的文件时,请按Enter键。这接受默认的文件位置。默认路径是c/user/xxx/.ssh/id_rsa

Enter a file in which to save the key (/c/Users/you/.ssh/id_rsa):[Press enter](黑框提示,告诉你生成的key在这路径下面)

8.接着你就要输入两次密码,两次密码它的界面没有什么变化平常按惯性思维,都会出个*符号,这个没有,看的我懵逼?难道我么输入吗。。。你输完一次,enter,再输一次,ok,没事记住密码(下面是界面出现的提示)

Enter passphrase (empty for no passphrase):[Type a passphrase]

Enter same passphrase again:[Type passphrase again]

9.所有这些工作都完了之后,你去上面路径下面找一个id_rsa.pub的文件,用记事本或者notepad,或者editplus打开,copy,粘贴到如图三的key里面,点击add SSH KEY.

10.接着就是提交了

创建仓库 git init 

把工作区的code扔暂存区,git add .

提交到本地仓库 git commit -m "测试提交"

把 本地的过滤文件直接删除掉

连接远程仓库 git remote add origin git@github.com:michaelliao/learngit.git(这个地址用ssh地址,别用https的)

pull代码 git pull git@github.com:michaelliao/learngit.git master

push代码 git push -u origin master

期间还会让你输入几次你上面连输两次的密码,还有什么问题欢迎在讨论区留言,大家互相讨论

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. 安装 Github 查看是否安装git: $ git config --global user.name "...
    Albert_Sun阅读 13,737评论 9 163
  • 2016.12.4 虽然14年开发第一个项目时就已经接触了git,当时xcode已经开始支持git,在github...
    張小明阅读 416评论 1 0
  • 在了解之前,先注册github账号,由于你的本地Git仓库和github仓库之间的传输是通过SSH加密的,所以需要...
    八宝君阅读 336评论 0 0
  • “每次到车站才会想起你已离开,叫我如何还敢放肆耍赖去想你” 转自别人的微信
    光于心阅读 205评论 0 0
  • ​ 其实和你分手已经半年了,我以为我们彼此最后的默契,就是互相不打扰。D先生,你知道吗?不去联系你是我这半年对自己...
    一帘旧梦阅读 378评论 0 1