安装git
$ git
The program 'git' is currently not installed. You can install it by typing:
sudo apt-get install git
配置git
//git是分布式版本管理系统,所以每个机器都要自报家门。
$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"
把本地文件(目录)放到git仓库里
当然你首先得git init
个空仓库,然后再你的东西放进仓库就ok。git add\git commit
远程连接前的准备
本地的git仓库固然很好,要是能把内容放在远程仓库中就更好了。开始教程。
把id_rsa.pub
中的密钥添加到github对应的配置中去。
获取秘钥:
$ ssh-keygen -t rsa -C "youremail@example.com"
为什么GitHub需要SSH Key呢?因为GitHub需要识别出你推送的提交确实是你推送的,而不是别人冒充的,而Git支持SSH协议,所以,GitHub只要知道了你的公钥,就可以确认只有你自己才能推送。
当然,GitHub允许你添加多个Key。假定你有若干电脑,你一会儿在公司提交,一会儿在家里提交,只要把每台电脑的Key都添加到GitHub,就可以在每台电脑上往GitHub推送了。
远程连接
运程仓库和本地仓库都是仓库
STEP1:想把本地仓库内容放到远程仓库里去,首相你得在远方新建仓库
。
STEP2:在你机子上指定你要push到哪个仓库上。
$ git remote add origin git@github.com:1500256797/StudentManageSystem.git
STEP3:最后强行push一波
git push -u origin +master
大功告成,收工回家
问题1:提示:更新被拒绝,因为远程仓库包含您本地尚不存在的提交。这通常是因为另外 提示:
解决措施: 强行推送 git push -u origin +master
更多方案参考 error: 无法推送一些引用到 ‘https://github.com/*’ 提示:更新被拒绝,因为远程版本库包含您本地尚不存在的提交。这通常是因为另外