cd ~/.ssh
ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
把新生成的密钥添加到**~/.ssh/authorized_keys**中(意思就是本地保存了密钥,那么远程仓库确认本地有密钥,则认为当前连接是安全的)
错误: Could not resolve hostname github.com: Name or service not known
解决:
cd 本地仓库
git init
将该文件夹初始化成git仓库通过ls -al
可以看见.git的目录,这个目录就是用来跟踪管理版本库的,默认隐藏
git add .
将文件(工作区文件,这里指的就是前端设计仓库)添加到缓冲区
Notes: git add .
表示添加当前文件夹下所有资源到缓冲区
git add readme.txt
表示将该目录中的readme.txt添加到缓冲区
如果没有任何显示,则说明添加成功啦
git commit -m "本次提交说明"
把缓冲区的文件提交到本地仓库
Initialize this repository with a README
git remote add origin https://github.com/sukai-cheng/Font-End-Library.git
,让本地仓库关联到远程github仓库
git push -u origin master
推送master分支的所有内容,将本地仓库同步到github远程仓库
git pull --rebase origin master
进行代码合并,此时本地就会有远程仓库的README.md文件
git remote rm origin
删除之前的origin
git remote add origin https://github.com/sukai-cheng/Font-End-Library.git
重新关联远程仓库
git push origin master
推动master分支的所有内容,将本地git仓库同步到github远程仓库