Linux本地git仓库连接github远程仓库——详解附图(必看指导)
创建本地git并连接远程仓库一.创建Lunix本地的仓库二.在github上创建一个仓库(远程库)三.连接一.创建Lunix本地的仓库1.使用指令mkdir learn创建文件夹,并使用指令git init learn把这个目录变成Git可以管理的仓库。2.在learn目录下创建一个text.txt文档(随便写点,方便到时候检验是否提交到远程仓库),git add 和 git commit 就是添
第一次连接远程仓库请先查看第四点!!!!
一. 创建Linux本地的仓库
1.使用指令mkdir learn
创建文件夹,并使用指令git init learn
把这个目录变成Git可以管理的仓库。
2.在learn目录下创建一个text.txt文档(随便写点,方便到时候检验是否提交到远程仓库),git add
和 git commit
就是添加到本地的版本库。
查看该链接学习git add,git commit,以及版本库的概念
二. 在github上创建一个仓库(远程库)
1.进入github的官网,点击头像,然后选择Your repositories
2.进入该页面后,点击new
创建新的仓库
3.输入仓库的名字(比如:learn,其实就是项目的名字),然后选择Public
,最后点击Creat repositories
4.得到如图所示界面
三. 连接
1.执行指令git remote add origin git@github.com:LiJoney/learn.git
,origin
就是远程库的名字,git@github.com:LiJoney/learn.git
就是在github上创建仓库的Http(一定要换成自己的,不然连的我的,你用不了)。使用指令git remote -v
查看本地连接的远程库。
2.生成自己的token
3.使用指令git push -u origin master
,由于远程库是空的。我们第一次推送master分支时,加上了-u
参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令为git push
。
4.查看github 中的仓库learn,查看text.txt文本文档是否已上传过去。发现已经存在,成功。
四. 第一次建仓库问题
因为我这个是第二次创建仓库,所以第一次踩得很多坑都没有了,但是大概记得是啥:
1.第一次使用push,可能会有SSH警告,可以查看下面这篇文章,也可以查看类似的文章,注意github粘贴的是公钥即id_rsa.pub
。
2.出现报错RPC failed; curl 56 GnuTLS recv error (-54): Error in the pull function.
更多推荐
所有评论(0)