git 新手使用图解
滴水穿石

温故知新的时候发现 http://www.cnblogs.com/my-freedom/p/5701427.html 这篇博文写的很相信。
虽然以前玩儿过git,但是时间久了就忘了,文章有时候内容太多,时间比较捉急,今天正好整理一下画个图

这也算是 使用Git 的一个最基本的生命周期吧,哈哈,以后慢慢往高大上的文档方向发展,争取简单易懂
===================================================================================>>>>>>>>>>>>>>>
远程仓库
这里使用的是码云,gitHub实在是太慢了
执行生成公钥的命令 ssh-keygen -t rsa -C xxxxxxx你的邮箱

可能会遇到
配置远程仓库
1、设置公钥,这样才能建立连接




这个文件打开,里面的值就是公钥
2、连接远程仓库
git remote add origin git@git.oschina.net:xxx/test.git[自己的仓库地址]

将本地仓库内容push到远程仓库
git push origin master

这里可能会遇到一个问题,失败了,信息如下

解决方式在这里
http://www.jianshu.com/p/835e0a48c825
简单来说,先拉再推
git pull --rebase origin master

推的时候如果数据量太大,会报如下错误:

解决方式:
.git/config文件修改:
[http] postBuffer = 524288000
===========================================至此,远程仓库连接OK了===============================
克隆
上边的步骤是现有本地仓库,再创建远程仓库,然后本地和远程仓库连接
接下来是克隆,即先创建远程仓库,然后克隆远程仓库

=================add 是添加到暂存区,commit是提交到本地库,push是推送到 远程仓库=================
git push origin master
—————————————————————————————————————————————————————————————————————————
无论如何,心平气和

浙公网安备 33010602011771号