注明:如果配置过程中,出现一些怎么也解决不了的问题,卸载->重装,一次不行就两次 (建议使用root用户,我使用普通用户没成功)
参考文章:https://blog.csdn.net/qq_38716242/article/details/79380825
1,安装Git
apt-get install git
中间可能需要你确认安装一些依赖包,可以考虑加上 -y 参数(默认安装全部依赖包)
2,在github.com 官网上申请一个自己的账号,这个不多说
3,绑定GitHub.com 上的远程仓库
ssh-keygen -t rsa -C "你自己的github对应的邮箱地址"
这条命令主要是为了生成一个公钥,中间会让你输入东西(文件名,密码....),都不用输入,直接回车
4,得到ssh key(公钥)
cd ~/.ssh
cat id_rsa.pub
复制显示出来的内容,然后在浏览器登陆 github.com ,点击自己的头像,有一个 setting(设置) 选项,
进去后找到 SSH and GPG keys 选项 ,点进去后创建一个 新的ssh keys (title 是备注这个秘钥是谁的,自己看的懂就行)
将刚才复制的公钥密文 放入下面的内容框中,保存即可
5, 测试上几步的成果
$ ssh -T git@github.com
Hi 你的用户名! You’ve successfully authenticated, but GitHub does not provide shell access.
输入命令后出现上面的响应结果就代表成功了
6, 配置git
$ git config --global user.name "你的github账号用户名"
$ git config --global user.email "你的github账号邮箱"
7 ,在github.com 官网上建立一个仓库, 就是选择创建一个新的 repositories
8, 上传项目文件到github.com 服务器上
首先在电脑上创建一个名称和刚才新建立的仓库名称一致的目录,在目录里面放点文件,然后执行下面的操作来将文件同步到远程服务器(github.com)上
git init
git add *
git commit -m "this is test file"
git remote add origin https://github.com/你的github用户名/你的github仓库.git
git push origin master
中间可能需要你输入github.com 的账号和密码
在最后一步push中,第一次一般会失败,可以先 执行 git pull origin master 将远程仓库复制合并过来,
然后再执行 git push origin master 将本地仓库内容同步到远程服务器上(注:origin 这个名字可以换自己记得住的词)
9,下载项目到本地
git clone ***** (后面放你项目的git项目网址即可)
想要使用github 更强大的功能就去看官方文档吧
https://git-scm.com/book/en/v2