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

—————————————————————————————————————————————————————————————————————————

无论如何,心平气和

原文地址:https://www.cnblogs.com/cfb513142804/p/7411901.html