因为github仓库下载有两种方式,其中ssh方式git clone速度较快。
前提建立ssh连接:
1、安装git
sudo apt-get install git
2、配置Git用户信息
git config --global user.name “skzeng”
git config --global user.email “[email protected]
3、开启ssh服务
Ubuntu 安装 SSH:sudo apt-get install ssh
查看 SSH 服务状态: ps -e | grep sshd
本地文件利用git如何存储到github
↑ sshd 表示 ssh-server 已启动
4、生成ssh秘钥
使用 ls -al ~/.ssh 命令查看 ssh key 是否存在,若存在则忽略这一步
生成 SSH KEY: ssh-****** -t rsa -C “[email protected]
本地文件利用git如何存储到github
↑ 生成 ssh key 过程中,会让你填写 passphrase,连按三次回车跳过即可

5、查看ssh
进入 /root/.ssh 目录,查看 id_rsa 和 id_rsa.pub 文件:
本地文件利用git如何存储到github
↑ idrsa 为私钥,idrsa.pub 为公钥

6、复制 SSH KEY
打开 idrsa.pub 文件,将内容复制到剪贴板: vim idrsa.pub

本地文件利用git如何存储到github↑ SSH KEY 公钥,用于 GitHub 身份验证
7、添加 SSH KEY
 登录 GitHub,打开 Personal settings 页面,选择 SSH and GPG keys 选项:
本地文件利用git如何存储到github
↑ Title 可以随意填写,Key 中填写刚从 id_rsa.pub 中拷贝的内容
添加 SSH key 之后,Linux 就可以通过 SSH 建立本地 Git 与 GitHub 的连接了。

8、然后就可以创建远端仓库啦~~
本地文件利用git如何存储到github

本地文件存储到远端方式
1、新建文件夹,然后在当前目录打开终端
2、git init
3、git add . //添加全部文件 ,git add README.md 只是添加README.md单个文件
4、git commit -m “第几次提交随便写点什么”
5、git remote add origin + 自己仓库名字(就是在github上git clone那个链接)
6、git push -u origin master //第一次需要加-u

如果失败了,那么执行git pull origin master ,然后执行第五步

常见错误:
1、如果文件夹在github上无法打开查看,处理方法如下:git clone 到本地,删除克隆下的文件夹中的.git文件。
2、git: 拒绝合并无关的历史(报错原因及解决):git pull ox master --asllow-unrelated-histoies
3、如果想删除github库中的文件怎么做,git clone到本地,在克隆下来的文件夹中删除对应文件然后重新提交一次就ok啦

相关文章: